wp_enqueue_script未加载到我的模板中

时间:2012-06-19 21:57:44

标签: php wordpress

我想以安全的方式添加和加载脚本。但是,当代码添加到functions.php时,特定模板上没有任何反应。

<?php
function theme_scripts() {
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery',     'http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js');
wp_enqueue_script( 'jquery' );
wp_enqueue_script( 'jquery2', 'http://code.jquery.com/jquery-latest.js' );
wp_enqueue_script( 'easing', get_template_directory_uri() . '/jquery.easing.1.3.js',     'jquery' );
}    

add_action('init', 'theme_scripts');
?>

http://sandbox.jinoh.dk/charlotte/wordpress/wordpress/

我已经读过它应该被加载到模板中 - 例如index.php,就像普通等一样,但什么都没有。我做错了什么?

1 个答案:

答案 0 :(得分:2)

请务必在您的主题中致电wp_head(),通常在header.php文件中。

此清单非常好:WordPress Theme Development Checklist