शॉर्टकोड महान हैं, लेकिन वे हमेशा सबसे अच्छा तरीका नहीं हैं शॉर्टकोड पर निर्भर करता है एक प्लगइन या विषय का उपयोग करने का एक नुकसान यह है कि जब आप कोई थीम स्विच करते हैं या प्लगइन को निष्क्रिय करते हैं, तो वे आपकी पोस्ट में शोरोड टैग छोड़ देंगे जो आपके पाठकों को अजीब लगेगा। इस लेख में, हम आपके वर्डप्रेस पोस्ट्स और पेजों से अप्रयुक्त शॉर्टकोड कैसे ढूंढेंगे और निकालेंगे।
क्या शॉर्टकोड खराब हैं?
नहीं , बिलकुल नहीं। शॉर्टकोड खराब नहीं हैं, लेकिन उनका उपयोग करना समस्याग्रस्त हो सकता है उदाहरण के लिए, हम कॉम्पैक्ट अभिलेखागार प्लगइन का उपयोग करते हैं जो एक शोर्टकोड और एक टेम्पलेट टैग प्रदान करता है। हमारे पास केवल हमारे अभिलेखागार पेज पर शोर्ट है, इसलिए यदि हम उस प्लगइन को कभी निष्क्रिय करते हैं, तो हमारे पास केवल एक पृष्ठ है जिसे हमें शोर्ट कोड से निकालना है।
दूसरी तरफ, प्लगइन्स और थीम हैं जो बटन, तालिकाओं, कॉलम आदि जैसे सामान्य शैली तत्व बनाने के लिए शॉर्टकोड प्रदान करते हैं। कुछ विज्ञापन प्रबंधन प्लग इन शॉर्टकोड का भी उपयोग करते हैं अब अगर किसी उपयोगकर्ता ने कई पदों में इन शॉर्टकोड का इस्तेमाल किया है, तो उपयोगकर्ता के लिए सभी पदों और पृष्ठों से शोर्टको निकालने के लिए बहुत मुश्किल हो जाता है।
यही कारण है कि हम अपने उपयोगकर्ताओं को थीम या प्लग इन पर भरोसा नहीं करने की सलाह देते हैं, जिससे आपको कई पदों में शॉर्टकोड जोड़ने की आवश्यकता होती है। अगर आप कर सकते हैं या थीम या प्लगइन लेखक से संपर्क करें तो आपको हमेशा बेहतर विकल्प ढूंढने का प्रयास करना चाहिए। वे आपको पोस्ट या पेजों में बहुत अधिक शॉर्टकोड उपयोग किए बिना एक ही कार्यक्षमता प्राप्त करने का एक बेहतर तरीका बता सकते हैं।
उन लोगों के लिए अभी भी सोच रहे हैं, यदि आपकी साइट पर कोई निष्क्रिय शोर्टकोड है, तो यह आपकी सामग्री की मिडीली में यह दिखाई देगा:
[कुछ यादृच्छिक-शोर्ट]
आपकी पोस्ट और पृष्ठों से अप्रयुक्त शॉर्टकोड हटाने के लिए, आपको उन्हें पहले ढूंढने की ज़रूरत है।
एक विशेष शोर्ट युक्त सभी पोस्ट खोजें
पोस्ट सामग्री के अंदर शोर्टकोड को खोजने के लिए हम सरलतम प्रयास का प्रयास करेंगे। बस एक साइट-विशिष्ट प्लग इन या अपने विषय के functions.php फ़ाइल में निम्नलिखित कोड को कॉपी और पेस्ट करें:
फ़ंक्शन wpb_find_shortcode ($ atts, $ content = null) { ob_start (); निकालें (शॉर्टकट_ैट्स (सरणी ( 'खोजें' => '', ), $ एटीटी)); $ string = $ atts ['ढूंढें']; $ args = सरणी ( 's' => $ स्ट्रिंग, ); $ the_query = नया WP_Query ($ आर्ग्स); अगर ($ the_query-> है_पोज़ ()) { प्रतिध्वनि '
- ‘;
- “>
जबकि ($ the_query-> है_पोस्ट्स ()) {
$ The_query-> the_post (); ?>
‘;
} अन्य {
गूंज “माफ करना कोई पोस्ट नहीं मिली”;
}
wp_reset_postdata ();
वापसी ob_get_clean ();
}
add_shortcode (‘शॉर्टकोडफाइंडर’, ‘wpb_find_shortcode’);
इस कोड में, हमने एक शोर्ट बनाया है ( यह कैसे विडंबना है? )। शोर्ट कोड एक कस्टम वर्डप्रेस क्वेरी को निष्पादित करने के लिए एक फ़ंक्शन चलाता है। इस क्वेरी में, हम शॉर्टकोड को खोजने के लिए डिफ़ॉल्ट वर्डप्रेस खोज सुविधा का उपयोग कर रहे हैं और फिर उस विशिष्ट शोर्ट के साथ मिले सभी पदों को सूचीबद्ध कर सकते हैं।
इसका उपयोग करने के लिए, आपको एक नया वर्डप्रेस पोस्ट या पेज बनाने और इसके अंदर यह शोर्ट पेस्ट करना होगा:
[शॉर्टकोडफाइंडर खोजें = 'मायशॉर्टकोड']
बदलने के myshortcode
आप के लिए देख रहे शोर्ट टैग के साथ। अपनी पोस्ट या पृष्ठ को ड्राफ्ट के रूप में सहेजें और उसके बाद इसका पूर्वावलोकन करें। यह आपको आपके द्वारा खोजा जाने वाले शोर्ट टैग वाले सभी पदों की सूची देखने की अनुमति देगा।
WordPress में अप्रयुक्त शॉर्टकोड कैसे निकालें
दुर्भाग्यवश, आपकी पोस्ट्स से अप्रयुक्त शॉर्टकोड को हटाने का सबसे अच्छा तरीका शोर्ट द्वारा युक्त प्रत्येक पोस्ट को मैन्युअल रूप से संपादित करना है। ऊपर वर्णित पद्धति में, हमने आपको दिखाया कि एक विशेष शोर्ट वाले पदों की सूची कैसे प्राप्त करें। उम्मीद है, यह आपको कुछ समय बचाएगा। एक बार आपके पास सूची हो, तो आप पदों के माध्यम से एक के बाद एक और शोर्ट को निकाल सकते हैं।
वैकल्पिक रूप से यदि आप अपने पदों को एक-एक करके संपादित नहीं करना चाहते हैं, तो फिर एक त्वरित काम हो रहा है जिससे कि शोरकोड आपकी सामग्री में दिखाई देने से छिपाएगा। बस एक साइट-विशिष्ट प्लग इन या आपके थीम के functions.php फ़ाइल में निम्न कोड पेस्ट करें:
add_shortcode ('शॉर्टोोडेटैग', '__ वापसी_फल्से');
आपको प्रतिस्थापित करना होगा shortcodetag
अपनी पोस्ट या शॉर्टकोड में छुपाने वाले शोर्टकोड के साथ।
असल में उपर्युक्त कोड शोर्ट जोड़ देगा और इसे कुछ भी नहीं दिखाएगा। इस तरह आपका शोर्ट किसी अन्य पंजीकृत शोर्ट कोड के रूप में पार्स किया जाएगा, लेकिन आउटपुट में कुछ भी न दिखाएगा। अगर आपकी पोस्ट में कई अप्रयुक्त शॉर्टकोड हैं, तो आप शॉर्टकोड को छिपाने के लिए शोर्टकोड के बजाय केवल इस कोड का पुन: उपयोग कर सकते हैं।
हमें उम्मीद है कि इस लेख ने आपको अपने वर्डप्रेस पोस्ट या पेजों से अप्रयुक्त शॉर्टकोड खोजने और हटाने में मदद की है। प्रश्न और प्रतिक्रिया के लिए कृपया नीचे एक टिप्पणी छोड़ दें।