2010-11-19 17 views
28

मैं सिर्फ कैसे पाद लेख सरल प्लगइन का उपयोग करने में स्क्रिप्ट 'जावास्क्रिप्ट' प्रिंट करने के बारे पूछना चाहता हूँ में मेरी जावास्क्रिप्ट डाल करने के लिए। मैं वर्डप्रेस 3.0 किसी भी विचार का उपयोग कर रहा हूँ?कैसे पाद लेख

+0

के साथ संगत है आप अपनी स्क्रिप्ट में 'डिफर' टैग जोड़कर भी वही प्रदर्शन लाभ प्राप्त कर सकते हैं - https://matthewhorne.me/defer-async-wordpress-scripts/ – diachedelic

उत्तर

71

इस ऐड अपने विषय टेम्पलेट के अंदर एक functions.php फ़ाइल का उपयोग करें:

<?php 

function add_this_script_footer(){ ?> 

[YOUR JS CODE HERE] 

<?php } 

add_action('wp_footer', 'add_this_script_footer'); ?> 

आशा है कि यह मदद करता है!

+9

मीठे देखें। धन्यवाद। इसके अतिरिक्त, यदि आप यह सुनिश्चित करना चाहते हैं कि यह किसी अन्य स्क्रिप्ट के बाद लोड हो, (यानी, JQuery) आप इस तरह की प्राथमिकता जोड़ सकते हैं: 'add_action ('wp_footer', 'add_this_script_footer', 20); –

+0

जेएस को शामिल करने के लिए व्यवस्थापक पाद लेख में कोड, 'admin_footer' कार्रवाई का उपयोग किया जा सकता है। – sudip

+1

तीसरे पैरामीटर के लिए धन्यवाद @EricG। – roshan

22

एक बाहरी जावास्क्रिप्ट फ़ाइल के लिए पाद लेख में जुड़े होने की, का उपयोग इस (> = WP2.8)

function my_javascripts() { 
    wp_enqueue_script('the-script-handle', 
         'path/to/file.js', 
         array('jquery','other_script_that_we_depend_on'), 
         'scriptversion eg. 1.0', 
         true); 
} 
add_action('wp_enqueue_scripts', 'my_javascripts'); 

यही सच पिछले मतलब यह है कि स्क्रिप्ट wp_footer() हुक पर रखा जाना चाहिए।

10

हम हो सकता है यह जवाब देने के लिए बहुत देर हो चुकी है, लेकिन अगर किसी और एक ही समस्या के साथ यहाँ आता है: http://wordpress.org/extend/plugins/footer-javascript/

या आप जोड़कर मैन्युअल यह कर सकते हैं:

यह करने के लिए एक प्लगइन है अपने functions.php में इस छोटे से कोड:

/** 
* Automatically move JavaScript code to page footer, speeding up page loading time. 
*/ 
remove_action('wp_head', 'wp_print_scripts'); 
remove_action('wp_head', 'wp_print_head_scripts', 9); 
remove_action('wp_head', 'wp_enqueue_scripts', 1); 
add_action('wp_footer', 'wp_print_scripts', 5); 
add_action('wp_footer', 'wp_enqueue_scripts', 5); 
add_action('wp_footer', 'wp_print_head_scripts', 5); 
+0

यह शैलियों को पाद लेख में भी ले जाता है – diachedelic

-2

आप भी इस प्लगइन कोशिश कर सकते हैं, Scripts To Footerphp

यह वर्डप्रेस संस्करण 4

संबंधित मुद्दे