Action

WordPress में Action क्या होता है ?

WordPress Code में एक action एक function है जो पूरे WordPress core में कुछ बिंदुओं पर चलाया जाता है। वर्डप्रेस कोड में कई pre-defined actions या hooks हैं जो developers को इन बिंदुओं पर अपना कोड जोड़ने की अनुमति देते हैं। ये एक हिस्सा हैं जो वर्डप्रेस को इतना extensible बनाता है और अधिकांश प्लगइन्स उनके actions के लिए operation पर निर्भर करते हैं।

आपको एक उदाहरण देने के लिए कि वेबसाइट में कोड जोड़ने के लिए उनका उपयोग कैसे किया जा सकता है, आइए हम मान लें कि आप अपने footer में एक copyright notice जोड़ना चाहते हैं। ऐसा करने के लिए आप अपने footer template को सीधे संशोधित कर सकते हैं। कुछ मामलों में यह बेहतर होगा लेकिन कई बार यह बहुत आसान और बेहतर अभ्यास होता है, अपने code को एक predefined action से जोड़ने के लिए जो पहले से ही footer लेख में निष्पादित की जा रही है। ऐसा करने के लिए आप अपने functions.php फाइल के functions में अपना कॉपीराइट कोड जोड़ सकते हैं। फिर आप इस फ़ंक्शन को उस action में जोड़ सकते हैं जो उस स्थान पर है जहाँ आप चाहते हैं कि आपका कॉपीराइट कोड निष्पादित हो।

function copyright_notice() {
echo "Copyright All Rights Reserved";
}
add_action('wp_footer','copyright_notice');

 

इस उदाहरण में, copyright_notice wp_footer हुक में जुड़ी एक action है। जब भी WordPress थीम कोड में wp_footer() हुक दिखाई देगा, तो copyright_notice फ़ंक्शन निष्पादित किया जाएगा।

WordPress अपने Plugin API में उपलब्ध कार्यों की एक सूची प्रदान करता है।

Leave a comment