वर्डप्रेस में ड्राफ्ट, प्रकाशित, ट्रैश, पेंडिंग, और शेड्यूल्ड जैसे कई बिल्ट-इन पोस्ट स्टेटस हैं। यदि ये स्टेटस आपके वर्कफ्लो के लिए पर्याप्त नहीं हैं, तो आप अपने खुद के कस्टम पोस्ट स्टेटस बना सकते हैं।
वर्डप्रेस आधिकारिक डॉक्यूमेंटेशन में आपके वर्डप्रेस साइट पर कस्टम पोस्ट स्टेटस जोड़ने का एक सरल तरीका है। आपको बस प्रदान किए गए स्निपेट को कॉपी करना है और इसे फंक्शन्स फाइल या फंक्शनैलिटी प्लगइन में पेस्ट करना है। हालांकि, किसी भी कारण से, यह हर बार काम नहीं करता, और परिणाम थोड़ा अस्थिर होता है। इसके अलावा, जोड़ा गया कस्टम पोस्ट स्टेटस कुछ जावास्क्रिप्ट के साथ छेड़छाड़ किए बिना ड्रॉपडाउन मेनू में दिखाई नहीं देगा।
इसलिए कोड स्निपेट जोड़ने के साथ आने वाले सभी मुद्दों से बचने और चीजों को आसान बनाने के लिए, हम पब्लिशप्रेस (PublishPress) नामक एक मुफ्त प्लगइन का उपयोग करने जा रहे हैं।
पब्लिशप्रेस एक छोटा लेकिन शक्तिशाली प्लगइन है जिसे विशेष रूप से नियमित और मल्टी-ऑथर वर्डप्रेस वेबसाइटों के लिए संपादन प्रवाह या नियमित प्रबंधन के लिए डिज़ाइन किया गया है। इस प्रकार, इसमें नए कस्टम पोस्ट स्टेटस को जल्दी से बनाने और जोड़ने के लिए एक बिल्ट-इन सुविधा है।
वर्डप्रेस में कस्टम पोस्ट स्टेटस जोड़ें
- सबसे पहले, हमें वर्डप्रेस पर पब्लिशप्रेस इंस्टॉल करने की आवश्यकता है। इसके लिए, "प्लगइन्स" (Plugins) पर जाएं और फिर "नया जोड़ें" (Add New)। यहां, "पब्लिशप्रेस" (PublishPress) खोजें और "इंस्टॉल" (Install) बटन पर क्लिक करें।
- इंस्टॉल करने के बाद, "पब्लिशप्रेस -> सेटिंग्स -> स्टेटस" (PublishPress -> Settings -> Statuses) पर जाएं। यह वह जगह है जहां हम अपने खुद के पोस्ट स्टेटस जोड़ सकते हैं।
- पब्लिशप्रेस प्लगइन इंस्टॉल करते ही स्वचालित रूप से पिच (Pitch), असाइन्ड (Assigned), और इन प्रोग्रेस (In Progress) नामक तीन नए पोस्ट स्टेटस जोड़ता है। आप उन्हें दाएं पैनल पर देख सकते हैं। अपना खुद का जोड़ने के लिए, "नाम" (Name) और "विवरण" (Description) फील्ड में पोस्ट स्टेटस का नाम और विवरण दर्ज करें। यदि आप चाहते हैं, तो आप नए स्टेटस को कस्टम रंग और आइकन के साथ कस्टमाइज़ कर सकते हैं ताकि इसे अन्य पोस्ट स्टेटस से अलग किया जा सके। "नया स्टेटस जोड़ें" (Add New Status) बटन पर क्लिक करें।
- यूज़र भूमिका के आधार पर, आपके द्वारा बनाया गया कस्टम पोस्ट स्टेटस पोस्ट या पेज एडिटर के ड्रॉपडाउन मेनू में दिखाई नहीं दे सकता है। यदि आप नए पोस्ट स्टेटस को हमेशा दिखाना चाहते हैं, तो "विकल्प" (Options) टैब पर जाएं और "हमेशा ड्रॉपडाउन दिखाएं" (Always Show Dropdown) के आगे "सक्षम" (Enabled) चुनें। "परिवर्तन सहेजें" (Save Changes) बटन पर क्लिक करें।
- बस, आपने सफलतापूर्वक नया पोस्ट स्टेटस बना लिया है।
- यदि आप चाहते हैं, तो आप डिफ़ॉल्ट पोस्ट स्टेटस को ड्राफ्ट से जो भी पोस्ट स्टेटस आप चाहते हैं में बदल सकते हैं। डिफ़ॉल्ट पोस्ट स्टेटस बदलने के लिए, "डिफ़ॉल्ट बनाएं" (Make Default) लिंक पर क्लिक करें जो उसी पेज पर पोस्ट स्टेटस पर माउस होवर करने पर दिखाई देता है।
इस बिंदु से आगे, जब आप कोई पोस्ट या पेज बनाते हैं तो आपको ड्रॉपडाउन मेनू में कस्टम पोस्ट स्टेटस दिखाई देगा।
बेशक, आप क्विक एडिट (Quick Edit) मेनू में नया कस्टम पोस्ट स्टेटस भी देखेंगे।
एक बात ध्यान रखें कि जब आप पब्लिशप्रेस प्लगइन को अनइंस्टॉल करना चाहते हैं, तो आपको अनइंस्टॉल करने से पहले सभी पोस्ट, पेज, और कस्टम पोस्ट टाइप के पोस्ट स्टेटस को कस्टम पोस्ट स्टेटस से डिफ़ॉल्ट वर्डप्रेस पोस्ट स्टेटस जैसे ड्राफ्ट में मैन्युअल रूप से बदलना होगा।
अन्यथा, कस्टम पोस्ट स्टेटस वाले पोस्ट आपके वर्डप्रेस डैशबोर्ड से गायब हो जाएंगे लेकिन हटाए नहीं जाएंगे। वही बात तब भी सच है जब आप आधिकारिक वर्डप्रेस डॉक्यूमेंटेशन में प्रदान किए गए स्निपेट का उपयोग करना चुनते हैं। यदि आपने गलती से प्लगइन को पहले पोस्ट स्टेटस बदले बिना अनइंस्टॉल कर दिया, तो आप प्लगइन को वर्डप्रेस रिपॉजिटरी से पुनः इंस्टॉल करके उन्हें फिर से प्रकट कर सकते हैं।
उपरोक्त विधि का उपयोग करके वर्डप्रेस में कस्टम पोस्ट स्टेटस जोड़ने के संबंध में अपने विचार और अनुभव नीचे कमेंट में साझा करें।