如codex解釋,你需要通過wp_enqueue_script
定義你的jQuery。
所以對於主題將是這樣的:
add_action('wp_enqueue_scripts', 'fwds_scripts');
function fwds_scripts() {
wp_enqueue_script('jquery');
wp_register_script('slidesjs_core', get_template_directory_uri('js/jquery.slides.min.js', __FILE__), array("jquery"));
wp_enqueue_script('slidesjs_core');
wp_register_script('slidesjs_init', get_template_directory_uri('js/slidesjs.initialize.js', __FILE__));
wp_enqueue_script('slidesjs_init');
}
這裏我所定義wp_enqueue_script
如jQuery的。你也可以跳過這一步。
第二步,我有我的註冊的jQuery/JavaScript.In即slidejs_core
是手柄這是唯一定義script.Second是URL。你需要先寫get_template_directory_uri
(這是你的主題的URL)和他們存儲你的JS的其他路徑。我製作了JS文件夾,並在該文件夾中保存了我的JS文件。所以我的路徑是js/jquery.slides.min.js
。然後,我已經定義了數組,這有助於在我們的腳本之前加載該特定腳本。此數組是可選。
後,您需要通過您的添加wp_enqueue_script
處理我們在wp_register_script
定義。
向我們展示您嘗試過的代碼。 – 2014-10-07 05:43:28
'function theme_scripts(){ \t wp_enqueue_script('sample',get_template_directory_uri()。'/js/sample.js',array('jquery')); } add_action('wp_enqueue_scripts','theme_scripts');' – sanosuke 2014-10-07 05:45:39
你把代碼放在哪裏?這是你的'前端'嗎? – 2014-10-07 05:48:54