वर्डप्रेस: ​​आगामी पोस्ट को आगामी घटनाओं के रूप में प्रकाशित करें

वर्डप्रेस

हमने इसके लिए वर्डप्रेस माइक्रो-साइट का निर्माण किया डमीज के लिए कॉर्पोरेट ब्लॉगिंग और एक ऐसा भाग रखना चाहते थे जहाँ हम आगामी घटनाओं को निचले साइडबार में प्रदर्शित करें। ऐसा करने का समाधान वास्तव में काफी सरल है और सीधे वर्डप्रेस में बनाया गया है। अपने विषय के भीतर, आप एक लूप जोड़ सकते हैं जो केवल एक विशेष श्रेणी के लिए भविष्य के पोस्ट को क्वेरी और प्रदर्शित करता है जो केवल फ्यूचर इवेंट्स के लिए उपयोग किया जाता है:

<?php query_posts('order=ASC&बिल्ली = 3 और post_status = भविष्य, प्रकाशित '); if (has_posts ()): जबकि (has_posts ()): the_post (); if (strtotime (get_the_time ("F jS Y"))> समय ()): जारी; और: इको $ पोस्ट-> आईडी; ?> 

वर्डप्रेस लूप से पहले इस्तेमाल किए गए क्वेरी को प्रकाशित किए गए पोस्ट को सीमित करने के लिए query_posts विधि को रखा गया है। चूँकि ये भविष्य में निर्धारित ब्लॉग पोस्ट (ईवेंट दिनांक पर) हैं, इसलिए आपको उनके खाके में अपने मुख्य ब्लॉग पर प्रदर्शित होने के बारे में चिंता करने की आवश्यकता नहीं है। आप अपनी श्रेणी सूची से श्रेणियां छिपाना चाह सकते हैं, हालांकि। इसे अपने वर्डप्रेस टेम्पलेट में अपनी श्रेणी की सूची को छोड़कर बहिष्कृत विकल्प का उपयोग करके पूरा किया जा सकता है:


हमने पोस्ट को घटना के लिए स्थान प्रदर्शित करने के लिए मेटाडेटा भी जोड़ा। यह वर्डप्रेस 'कस्टम फील्ड्स सेक्शन' का उपयोग करके पूरा किया गया है। फ़ील्ड नाम और मान के लिए आपके स्थान के लिए बस स्थान टाइप करें ... फिर ऊपर get_post_meter कमांड का उपयोग करके प्रदर्शन के लिए स्थान पुनः प्राप्त करें।

परिणामी साइट बहुत ही शांत डिजाइन और लेआउट के साथ बहुत शांत है, जिसमें पुस्तक को बढ़ावा देने के लिए आवश्यक सभी तत्व हैं:
कॉर्पोरेट ब्लॉगिंग युक्तियाँ

3 टिप्पणियाँ

  1. 1

    हमने भविष्य की घटनाओं के साथ एक कस्टम फ़ीड भी बनाया है और भविष्य के पोस्ट प्रकाशित करने के लिए XML साइटमैप पीढ़ी को संशोधित किया है। यदि आप Arne Brachenwald के XML साइटमैप जेनरेटर का उपयोग कर रहे हैं, तो sitemap-core.php की पंक्ति 1747 को $where.=” (post_status IN ('publish','future') AND (post_type = 'post' OR post_type = ”)) “; अपडेट किया जा सकता है $where.=” (post_status IN ('publish','future') AND (post_type = 'post' OR post_type = ”)) “;

  2. 2

    मैं इस प्रकार की मदद की तलाश में था, लेकिन पहला कोड पूरा होने से पहले ही कट जाता है। क्या आप इस टिप्पणी के उत्तर में पहली पंक्ति पोस्ट कर सकते हैं?

तुम्हें क्या लगता है?

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका डेटा कैसे संसाधित किया जाता है.