कैसे WordPress में पदों और पृष्ठों को उपयोगकर्ता फ़िल्टर करने दें

कैसे WordPress में पदों और पृष्ठों को उपयोगकर्ता फ़िल्टर करने दें

क्या आप उपयोगकर्ताओं को अपने WordPress साइट पर पोस्ट और पृष्ठों को फ़िल्टर करने की अनुमति देना चाहते हैं? हाल ही में, हमारे उपयोगकर्ताओं में से एक ने हमें पूछा कि कैसे उनके वर्डप्रेस साइट के लिए फिल्टर को जोड़ने के लिए उपयोगकर्ताओं को श्रेणी, टैग, पोस्ट प्रकार, आदि के द्वारा पोस्ट को फ़िल्टर करने की इजाजत दी जाए। इस आलेख में, हम आपको दिखाएंगे कि उपयोगकर्ता कैसे वर्डप्रेस में पदों और पृष्ठों को फ़िल्टर कर सकते हैं।

कैसे WordPress में पदों और पृष्ठों को उपयोगकर्ता फ़िल्टर करने दें

क्यों उपयोगकर्ताओं को WordPress में पोस्ट और पेज फ़िल्टर करते हैं?

डिफ़ॉल्ट रूप से, वर्डप्रेस श्रेणियों और टैग्स के साथ आता है जैसे कि आप विषय में सामग्री को सॉर्ट करने के लिए और अपने उपयोगकर्ताओं को इसे आसानी से ढूंढ सकें।

हालांकि, उपयोगकर्ता केवल एक ही श्रेणी, टैग, या संग्रह पृष्ठ को एक समय में देख सकते हैं और यह केवल एक पोस्ट प्रकार दिखाएगा।

यदि आप चाहते हैं कि उपयोगकर्ता एक से अधिक श्रेणियों या टैग में सामग्री को फ़िल्टर कर सकें, तो क्या होगा? उपयोगकर्ताओं को एक ही समय में पदों, पृष्ठों और कस्टम पोस्ट प्रकारों को देखने की अनुमति देने के बारे में कैसे?

इस प्रकार की फ़िल्टरिंग विशेष रूप से उपयोगी हो सकती है जब आपके पास बहुत सी सामग्री होती है, और आप चाहते हैं कि उपयोगकर्ता इसे अपनी पसंद के अनुसार फ़िल्टर कर दें।

यह कहने के बाद, आइए देखें कि कैसे आसानी से उपयोगकर्ताओं को WordPress में पदों और पृष्ठों को फ़िल्टर करने दें।

उपयोगकर्ताओं को आसानी से डाक और पृष्ठ फ़िल्टर करने की अनुमति दे

आपको सबसे पहले ज़रूर खोज और फ़िल्टर प्लगइन को स्थापित और सक्रिय करना है। अधिक जानकारी के लिए

सक्रियण पर, प्लगइन आपके वर्डप्रेस एडमिन बार में खोज और फ़िल्टर लेबल वाला एक नया मेनू आइटम जोड़ देगा उस पर क्लिक करने से आपको प्लग-इन का उपयोग पृष्ठ पर प्लग-इन का उपयोग करने के तरीके के विस्तृत दस्तावेज मिलेंगे।

खोज और फ़िल्टर प्लग इन दस्तावेज़

खोज और फ़िल्टर प्लगइन एक शोर्ट कोड के साथ आता है जो फ़िल्टरिंग विकल्पों को प्रदर्शित करने के लिए अलग-अलग पैरामीटर स्वीकार करता है। आप इस शोर्ट कोड को किसी पोस्ट, पेज या टेक्स्ट विजेट के अंदर उपयोग कर सकते हैं।

[खोज और फ़ील्ड = "खोज, श्रेणी, पोस्ट_टैग"] 

आप इस तरह से अपने WordPress थीम फ़ाइलों में टेम्पलेट टैग के रूप में शोर्ट का उपयोग भी कर सकते हैं:

यह खोज, श्रेणी और टैग क्षेत्रों के साथ फ़िल्टरिंग विकल्प प्रदर्शित करेगा।

श्रेणी और टैग के अनुसार पोस्ट फ़िल्टर करें

डिफ़ॉल्ट रूप से प्लगइन फ़ील्ड के रूप में खोज, वर्गीकरण, पोस्ट_प्रकार, और पोस्ट_डेट को स्वीकार करता है।

आइए एक और उदाहरण पर एक नज़र डालें। इस बार हम श्रेणी, टैग, पोस्ट प्रकार और दिनांक फ़ील्ड्स शामिल करेंगे।

आपको इस तरह से शोर्ट कोड का उपयोग करने की आवश्यकता होगी:

[सर्चफिल्टर फ़ील्ड = "खोज, श्रेणी, पोस्ट_टैग, पोस्ट_प्रकार, पोस्ट_डेट"] 

यह कैसे दिखता है:

फ़िल्टर में सभी फ़ील्ड जोड़ना

अब ड्रॉप डाउन फ़ील्ड का उपयोग करने के बजाय, आप चेकबॉक्स का उपयोग भी कर सकते हैं और प्रत्येक फ़ील्ड के लिए लेबल जोड़ सकते हैं। ऐसा करने के लिए, आपको शॉर्टकोड में दो और पैरामीटर जोड़ना होगा।

यदि आप अपनी ब्लॉग पोस्ट प्रदर्शित करने के लिए एक अलग पृष्ठ का उपयोग करते हैं, तो आप इस शोर्ट को पृष्ठ पर जोड़ सकते हैं।

[खोजऔंडफिलर शीर्षकों = "श्रेणियां चुनें:" प्रकार = "चेकबॉक्स" फ़ील्ड = "श्रेणी"] 

उपयोगकर्ताओं को चेकबॉक्स का उपयोग कर फ़िल्टर में एकाधिक आइटम का चयन करने की इजाजत देता है

यदि आप कई फ़ील्ड, प्रकार, और शीर्षकों का उपयोग कर रहे हैं, तो आपको यह सुनिश्चित करने की आवश्यकता है कि आइटम प्रत्येक पैरामीटर के लिए समान क्रम में हैं।

आइए एक और उदाहरण देखें। इस बार हम विभिन्न शीर्षकों और फार्म फ़ील्ड प्रकारों के साथ श्रेणी, टैग और पोस्ट प्रकार फ़ील्ड जोड़ रहे हैं।

[सर्चफिल्टर शीर्षकों = "पोस्ट प्रकार, श्रेणी, टैग" प्रकार = "चेकबॉक्स, चयन करें, चुनें" फ़ील्ड = "पोस्ट_प्रकार, श्रेणी, पोस्ट_टैग"] 

यह आपकी साइट पर प्रदर्शित होगा:

शीर्षकों और विभिन्न क्षेत्र प्रकारों के साथ अग्रिम फ़िल्टरिंग

कृपया शोर्टकोड का उपयोग करने के अधिक तरीकों के लिए प्लगइन के दस्तावेज़ पृष्ठ देखें।

आप एक पाठ विजेट के अंदर इन शॉर्टकोड का भी उपयोग कर सकते हैं। अगर शोर्ट कोड आपके टेक्स्ट विजेट में काम नहीं करता है