wp_enqueue_script没有加载脚本(wordpress)

时间:2014-02-28 02:31:01

标签: php jquery wordpress

我正在尝试通过我的functions.php文件添加自定义脚本。

这是代码。首先我加载jQuery然后加载脚本

当我查看我的源代码时,我看不到脚本的链接。

顺便提一下,如果您需要查看更多我的代码,请告诉我,我不知道应该发布多少内容。

// jQuery
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');
}

// show Hide
function add_my_script() {
wp_enqueue_script(
    'show-hide', 
    get_template_directory_uri() . '/js/show-hide.js', 
    array('jquery')
);
}

1 个答案:

答案 0 :(得分:1)

你错过了:

add_action( 'wp_enqueue_scripts', 'add_my_script' );

add_my_script()函数挂钩到动作。