कैसे WordPress श्रेणियों और टैग में थंबनेल जोड़ें
कभी-कभी एक वर्डप्रेस साइट बहुत अच्छे दिखेगी यदि हम श्रेणियों या टैग के साथ एक छवि प्रदर्शित करने में सक्षम थे। उदाहरण के लिए, हम CSS के बारे में एक छवि जोड़ सकते हैं “सीएसएस” श्रेणी या HTML5 लोगो में “एचटीएमएल” श्रेणी (जैसा नीचे दिखाया गया है).
2.9 संस्करण में वापस, वर्डप्रेस ने क्षमता को जोड़ा एक छवि थंबनेल जोड़ें (बाद में नाम बदल दिया गया निरूपित चित्र) पोस्ट, पेज के साथ-साथ कस्टम पोस्ट प्रकार के लिए। यह इमेज थंबनेल फीचर श्रेणी, टैग और कस्टम टैक्सोनॉमी को कवर नहीं करता है, यहां तक कि बाद के संस्करणों के लिए (शायद कस्टम टैक्सोनॉमी के अपवाद के साथ, संभवतः वर्डप्रेस 4.4 में।)
इस वर्डप्रेस टिप और टैक्सोनॉमी थंबनेल प्लगइन के लिए धन्यवाद, हम अपनी पोस्ट श्रेणियों और टैग के लिए ऐसा कर सकते हैं। आइए देखें कि कोड की कुछ पंक्तियों के साथ यह कैसे किया जा सकता है.
शुरू करना
शुरू करने के लिए, इस प्लगइन को अपनी वर्डप्रेस साइट पर तैनात करें। आप प्लगइन या तो के माध्यम से स्थापित कर सकते हैं प्लगइन्स> नया जोड़ें या एफ़टीपी के माध्यम से। एक बार जब आप प्लगइन को सक्रिय कर लें, तो जाएं पोस्ट> श्रेणियाँ. अब, आपको बटन ढूंढने में सक्षम होना चाहिए “एक थंबनेल सेट करें“.

इस बटन को क्लिक करने पर प्रदर्शित होगा वर्डप्रेस मीडिया मैनेजर. यहां आप अपने द्वारा पहले अपलोड की गई छवि को श्रेणी की छवि के रूप में चुन सकते हैं या आप अपनी छवि को अपलोड कर सकते हैं, इसे अनुकूलित कर सकते हैं, और अंत में इसे श्रेणी के चित्र (या टैग) के रूप में चुन सकते हैं।.
छवि में दिखाया जाएगा वर्ग तालिका, आपको यह देखने की अनुमति देती है कि किस श्रेणी में एक छवि श्रेणी संलग्न है.

टेम्पलेट टैग
यह प्लगइन पोस्ट थम्बनेल टेम्पलेट टैग के समान छवियों को पुनः प्राप्त करने के लिए कुछ आसान टेम्पलेट टैग के साथ आता है। इस तरह, हम टर्म के थंबनेल को आसानी से प्राप्त कर सकते हैं.
- get_term_thumbnail_id ($ term_taxonomy_id): टैक्सोनॉमी टर्म थंबनेल आईडी प्राप्त करने के लिए.
- has_term_thumbnail ($ term_taxonomy_id): यह जांचने के लिए कि क्या वर्गीकरण शब्द में थंबनेल है या नहीं.
- get_term_thumbnail ($ term_taxonomy_id, $ आकार = 'पोस्ट-थम्बनेल', $ atth = ” ): टैक्सोनॉमी टर्म थंबनेल को पुनः प्राप्त करने के लिए.
जैसा कि आप ऊपर देख सकते हैं, इन कार्यों के लिए वर्गीकरण आईडी - श्रेणी, टैग या कस्टम वर्गीकरण आईडी की आवश्यकता होती है - जिसे आप पुनः प्राप्त कर सकते हैं term_taxonomy_id
समारोह। प्लगइन कुछ और कार्यों के साथ आता है जैसे कि थंबनेल को सेट करना और हटाना, लेकिन ये अभी के लिए पर्याप्त हैं.
थंबनेल कैसे प्रदर्शित करें
शर्तें सूची प्राप्त करें
पहले हम उपयोग करते हैं get_terms ()
निर्दिष्ट वर्गीकरण की शर्तों की सूची प्राप्त करने के लिए कार्य करें - इस मामले में हमें पद श्रेणी से शर्तें मिलेंगी.
'नाम', 'आदेश' => 'ASC', 'Hide_empty' => सत्य, 'बहिष्कृत' => सरणी (), 'बहिष्कृत' => सरणी (), 'शामिल' => सरणी (), 'संख्या' => ", 'फ़ील्ड' => 'सभी', 'स्लग' =>", 'पैरेंट' => ", 'पदानुक्रमित' => सत्य, 'चाइल्ड_ऑफ' => 0, 'चाइल्डलेस' => असत्य, ' '=> ",' name__like '=>",' description__like '=> ",' pad_counts '=> गलत,' ऑफसेट '=>",' खोज '=> ",' cache_domain '=>" मूल कोर,) ; $ शर्तें = get_terms ($ वर्गीकरण, $ args); ?>
आउटपुट एक एरे है जिसमें प्रत्येक शब्द की जानकारी शामिल है term_id
, नाम
, काउंटर
, term_group
, term_taxonomy_id
, विवरण
, अब, हमें इस शब्द को प्रदर्शित करने की आवश्यकता है नाम
का उपयोग कर सूचियों के भीतर प्रत्येक के लिए
पाश, इस प्रकार है.
'। $ टैक्सोनोमी। ':'; गूंज '
- '; foreach ($ पद के रूप में $ शर्तें) गूंज $ टर्म-> नाम; गूंज '
परिणाम कुछ इस तरह दिखता है:

यहां हमारे पास CSS, HTML, JavaScript, jQuery और PHP हैं। हमने इनमें से प्रत्येक के लिए संबंधित छवि (लोगो या आइकन) संलग्न की है मामले. अब, हमें यह जानना होगा कि उन्हें कैसे प्रदर्शित किया जाए.
थंबनेल प्रदर्शित करें
छवि थंबनेल दिखाने के लिए, हम इसका विस्तार करेंगे प्रत्येक के लिए
पाश, हमारे पिछले कोड की तरह.
हम टेम्पलेट टैग जोड़ते हैं, get_term_thumbnail ()
, थंबनेल प्राप्त करने के लिए और हम शब्द के संग्रह पृष्ठ पर एक लिंक भी जोड़ते हैं.
अगर (खाली ($ शर्तें) &&! is_wp_error ($ शर्तें)) गूंज ’
- '; foreach ($ पद के रूप में $ शर्तें) गूंज '
- '। $ अवधि-> नाम। get_term_thumbnail ($ term-> term_taxonomy_id, $ size = 'श्रेणी-अंगूठा, $ attr =")। ' '; गूंज '
और परिणाम (अतिरिक्त सीएसएस के बाद) नीचे दिखाया गया है:

प्लगइन के पास सभी शब्दों या केवल थंबनेल के साथ शर्तों को प्राप्त करने के लिए चुनने के विकल्प हैं। ऐसा करने के लिए, नीचे दिए गए पैरामीटर का उपयोग करें get_terms ()
समारोह:
$ वर्गीकरण = 'श्रेणी'; $ args = array ('with_thumbnail' => true, // true = जो शर्तें हैं उन्हें थंबनेल, झूठी = सभी शर्तों को पुनः प्राप्त करते हैं); $ शर्तें = get_terms ($ वर्गीकरण, $ args);
अन्य वर्गीकरण पर लागू होते हैं
जैसा कि उल्लेख किया गया है, आप इस प्लगइन को न केवल श्रेणियों के लिए, बल्कि अन्य वर्गीकरण जैसे भी लागू कर सकते हैं टैग, लिंक श्रेणी, तथा कस्टम टैक्सोनॉमी. यह प्लगइन पोस्ट और पेज की तरह ही किसी भी वर्गीकरण पर छवि थंबनेल को सक्षम करने के लिए उपयोगी है.