मैं प्लगइन्स और शॉर्टकोड के बारे में सीख रहा हूं। मैंने देखा कि जब मैं अपने प्लगइन को सक्रिय करता हूं तो इसका कोड मेरे सभी पृष्ठों पर लोड हो जाता है- यहां तक कि ऐसे पृष्ठ भी जिनमें मेरा शोर्ट नहीं है। (मैं सामग्री बनाम व्यवस्थापक पृष्ठों का मतलब नहीं है)। कुछ सामग्री पृष्ठों पर, मैं एक विशेष शोर्ट का उपयोग करता हूं और अन्य सामग्री पृष्ठों पर, मैं नहीं करता हूं - लेकिन किसी भी स्थिति में, प्लगइन का कोड लोड होता है। मैं इसे कैसे बनाऊं ताकि प्लगइन केवल उन पृष्ठों पर शामिल हो जहां शोर्ट का उपयोग किया जाता है?
ज्यादा जानकारी:
मान लीजिए कि मुझे एक प्लगइन मिला है जो एक लाइटबॉक्स बनाता है। मैं प्लगइन को सक्रिय करता हूं। मेरे "कूल इमेजेज" पेज पर, मैं एक लाइटबॉक्स बनाने के लिए शोर्ट का उपयोग करता हूं। जब मैं अपने "अबाउट" पेज पर व्यू सोर्स की जांच करता हूं, जो लाइटबॉक्स शोर्ट का उपयोग नहीं करता है, तो मैं देखता हूं कि लाइटबॉक्स प्लगइन का कोड लोड हो चुका है। यदि मैं अपना प्लगइन लिखता हूं तो मेरे पृष्ठ तेजी से लोड होंगे ताकि इसका कोड केवल उन पृष्ठों पर लोड हो जाए जहां इसकी आवश्यकता है। क्या यह संभव है? अन्यथा, मेरे पास अनावश्यक रूप से पृष्ठों पर लोड किए गए बहुत सारे प्लगइन्स के लिए कोड होगा। कोई विचार?