0

我使用 wp_enqueue_script() 通过 google CDN 将 jQuery 加载到我的 WordPress 网站:

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.8.3/jquery.min.js", false, null);
  wp_enqueue_script('jquery');    
}
if (!is_admin()) add_action('wp_enqueue_scripts', 'my_jquery_enqueue',11); 

现在我需要使用 wp_enqueue_script 来加载 twitter-bootstrap 的脚本文件,以便我可以使用它,但由于某种原因它没有加载到我的主题中。

function my_twitterBootstrap_js(){   
    wp_enqueue_script('twitter-bootstrap-js', 'http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.0/js/bootstrap.min.js', array('jQuery'));
}
add_action('wp_enqueue_scripts', 'my_twitterBootstrap_js');

顺便说一句,我使用的是论文 1.8.5 主题。

我在这里做错了吗?

4

1 回答 1

0

我看到您正在尝试在管理员端加载此脚本。那是对的吗?如果是这样,请使用:admin_enqueue_scripts。

如果您不想在管理员上加载它,请在上面的代码中删除 !is_admin() 。

于 2013-02-14T22:32:52.240 回答