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

वर्डप्रेस

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

<?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_meta कमांड का उपयोग करके प्रदर्शन के लिए स्थान पुनर्प्राप्त करें।

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

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

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

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

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