通过Google进行一些搜索,我一遍又一遍地找到了将jQuery添加到从头开始的Wordpress主题的相同代码。将jQuery和自定义脚本添加到Wordpress主题
if (!is_admin()) add_action("wp_enqueue_scripts", "my_jquery_enqueue", 11);
function my_jquery_enqueue() {
wp_deregister_script('jquery');
wp_register_script('jquery', "http" . ($_SERVER['SERVER_PORT'] == 443 ? "s" : "") . "://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js", false, null);
wp_enqueue_script('jquery');
wp_enqueue_script('my_script', get_bloginfo('template_url') . '/js/theme.js', array('jquery'), '1.0', true);
}
我已经添加了此代码,以我的functions.php文件,和我创建一个js文件夹,并使用它下面的语法做了theme.js文件:
jQuery(function ($) {
/* You can safely use $ in this code block to reference jQuery */
});
当我刷新我的WP网站,theme.js文件似乎没有被调用。在Chrome开发工具中,它不在正在呈现的js文件中列出。
我使用过时的方法吗?我怎样才能让我的/js/theme.js文件,使用jquery,为我的主题工作?