2017-01-30 136 views
1

如何在WordPress中使用script標記的src屬性的動態路徑?在WordPress中添加動態腳本src

下面的工作?

<script id="css3-animate-it-js" 
     src="<?php echo get_template_directory_uri(); ?>/js/css3-animate-it.js"> 
</script> 
+0

雖然上面的方法可行,但我認爲你應該考慮使用wordpress實現的方法:**入隊腳本:** https://developer.wordpress.org/reference/functions/wp_enqueue_script/ – Viktor

+0

我已經使用這個碼。但我不能使用scrpt id:wp_register_script('simpl-ui-isotope',SIMPLUI_ASSETS。'/js/jquery.isotope.min.js',array(),false,true); wp_enqueue_script('simpl-ui-isotope'); –

回答

0

正確的方式做,這將是:

// Hook into the enqueue action 
add_action('wp_enqueue_scripts', 'my_prefix_enqueue_scripts'); 

function my_prefix_enqueue_scripts() { 
    wp_enqueue_scripts('my-identifier', get_stylesheet_directory_uri().'/active-theme-sub-folder/script.js', array('jquery')); 
} 

還要檢查出這裏的功能: https://developer.wordpress.org/reference/functions/wp_enqueue_script/

+0

謝謝是的,我已經得到它。 –

0

請使用

wp_enqueue_script('jquery'); 

wp_enqueue_script('my-js', plugins_url('/custom5.js', __FILE__), false); 

嘗試這樣添加您的js文件的插件或主題

+0

感謝您的幫助:我已在我的function.php中使用此代碼 wp_enqueue_script('css3-animate-it-js',SIMPLUI_ASSETS。'/js/css3-animate-it.js',array(),false,true ); wp_enqueue_script('css3-animate-it-js'); 但我無法得到這個css3-animate-it-js id。 只是我得到源。 請幫忙 –

+0

你的js文件在哪可以請你告訴我你定製你的主題或插件 –

+0

我使用它的主題。 –