हाल ही में, हमारे उपयोगकर्ताओं में से एक ने हमें बताया कि वर्डप्रेस में पदों के बजाय संबंधित पृष्ठों को दिखाने का कोई तरीका था। पहले, हमने आपको प्लग-इन के साथ या प्लग इन के बिना वर्डप्रेस में संबंधित पोस्ट कैसे दिखाए हैं। इस लेख में, हम आपको दिखाएंगे कि वर्डप्रेस में संबंधित पृष्ठों को कैसे दिखाया जाएगा।
प्लग इन का उपयोग करके WordPress में संबंधित पृष्ठ दिखा रहा है
WordPress में संबंधित पृष्ठों को प्रदर्शित करने का आसान तरीका एक प्लगइन का उपयोग कर रहा है
सबसे पहले आपको ऐसा करने की ज़रूरत है, फिर भी एक अन्य संबंधित पोस्ट प्लगइन (YARPP) प्लगइन को स्थापित और सक्रिय करना है। सक्रियण के बाद, आपको जाने की आवश्यकता है सेटिंग »YARPP प्लगइन को कॉन्फ़िगर करने के लिए
प्लगइन के सेटिंग पृष्ठ पर, नीचे स्क्रॉल करें ‘अपनी वेबसाइट के लिए डिस्प्ले विकल्प’ अनुभाग। के अंतर्गत स्वचालित रूप से प्रदर्शित करें विकल्प, आपको ‘पृष्ठ’ की जांच करने और पदों और मीडिया अनियंत्रित छोड़ने की आवश्यकता है। यह सब है, आप अब अपनी सेटिंग्स को बचा सकते हैं और YARPP आपके WordPress साइट पर पृष्ठ सामग्री के नीचे संबंधित पृष्ठों को प्रदर्शित करना शुरू कर देंगे।
कृपया ध्यान दें कि कुछ अन्य वर्डप्रेस प्लगइन्स के साथ YARPP कुछ प्रबंधित वर्डप्रेस होस्टिंग प्रदाता द्वारा अपने भारी डाटाबेस उपयोग के कारण अवरुद्ध है। एक और मुद्दा जो आप का सामना कर सकते हैं, यह है कि YARPP पाठ के लिए डेटाबेस खोज नहीं कर सकता है अगर आपका MySQL भंडारण इंजन INODB पर सेट है
प्लग इन के बिना WordPress में संबंधित पृष्ठ दिखाना
प्लग-इन का उपयोग किए बिना संबंधित पृष्ठों को प्रदर्शित करने से पहले हम आपको दिखाते हैं, हम आपको वर्डप्रेस में डाक और पेज के बीच के अंतर पर अपने लेख पर एक नज़र डालेंगे।
संबंधित पोस्ट प्रदर्शित करने का सबसे कारगर तरीका टैग्स या श्रेणियों के लिए देख रहा है। लेकिन जब वर्डप्रेस पेजों में टैग्स या श्रेणियां नहीं होती है, तो हमें सबसे पहले वर्डप्रेस पेजों के लिए श्रेणियां और टैग सक्षम करना होगा। ऐसा करने के लिए, आपको केवल उन सभी को स्थापित करना और सक्रिय करना है, जो पोस्ट टैग्स और श्रेणियों के लिए प्लग इन हैं।
प्लगइन बॉक्स से बाहर काम करता है, इसलिए आपके लिए कॉन्फ़िगर करने के लिए सेटिंग्स नहीं हैं। सक्रियण पर, यह केवल आपके वर्डप्रेस पृष्ठों के लिए टैग और श्रेणियां सक्षम करेगा।
अब आपको उन पृष्ठों को संपादित करना होगा जो आपको लगता है कि वे एक दूसरे से संबंधित हैं और टैग जोड़ें। उदाहरण के लिए, यदि आपके पास कंपनी के इतिहास के लिए आपकी कंपनी के बारे में एक पेज है और दूसरा पेज है, तो आप उन दोनों के बारे में हमारे बारे में टैग कर सकते हैं।
आपके द्वारा कुछ पृष्ठों में टैग जोड़े जाने के बाद, आपको अगले विषय को अपने विषय के functions.php फ़ाइल या साइट-विशिष्ट प्लग इन में जोड़ना होगा।
फ़ंक्शन wpb_related_pages () { $ orig_post = $ post; ग्लोबल $ पोस्ट; $ टैग = wp_get_post_tags ($ post-> आईडी); अगर ($ टैग) { $ tag_ids = एरे (); विदेशी मुद्रा ($ व्यक्तिगत $ 1 टैग के रूप में टैग) $ टैग_ids [] = $ individual_tag-> term_id; $ Args = सरणी ( 'पोस्ट_प्रकार' => 'पृष्ठ', 'टैग__इन' => $ टैग_आईड्स, 'post__not_in' => सरणी ($ post-> आईडी), 'Posts_per_page' => 5 ); $ my_query = नया WP_Query ($ आर्ग्स); अगर ($ my_query-> है_पोस्ट्स ()) { प्रतिध्वनि 'संबंधित पेज
- ‘;
“rel =” बुकमार्क “शीर्षक =” “>
जबकि ($ my_query-> है_पोस्ट्स ()) {
$ My_query-> the_post (); ?>
}
प्रतिध्वनि ‘
‘;
} अन्य {
गूंज “कोई संबंधित पृष्ठ नहीं मिला:”;
}
}
$ post = $ orig_post;
wp_reset_query ();
}
यह कोड किसी पृष्ठ से संबद्ध टैग के लिए दिखता है और फिर समान टैग वाले पृष्ठों को लाने के लिए डेटाबेस क्वेरी चलाता है। पृष्ठों की सूची प्रदर्शित करने के लिए, आपको अपने पृष्ठ के टेम्पलेट को संपादित करना होगा। सबसे आम तौर पर यह है page.php
या सामग्री page.php
फ़ाइल। बस उस कोड की इस पंक्ति को जोड़ें जहां आप संबंधित पृष्ठों को दिखाना चाहते हैं
यह किसी भी WordPress पेज पर संबंधित पृष्ठों को प्रदर्शित करेगा। यह पहली बार में बहुत ही सुंदर नहीं लगेगा, इसलिए आपको कुछ सीएसएस और शैली को अपने विषय से मिलान करने की आवश्यकता होगी।
ध्यान दें: functions.php में कोड को उसी के रूप में प्लगइन्स माना जाता है
हमें उम्मीद है कि इस आलेख ने आपको WordPress में संबंधित पृष्ठों को प्रदर्शित करने में मदद की है। हमेशा की तरह, कृपया नीचे टिप्पणी में हमें पूछने के लिए स्वतंत्र महसूस करें चहचहाना पर हमें का पालन करने या Google+ पर चर्चा में शामिल होने के लिए मत भूलना