Javascript Nivo滑块在wordpress jquery中不工作

Javascript Nivo滑块在wordpress jquery中不工作,javascript,php,wordpress,twitter-bootstrap,nivo-slider,Javascript,Php,Wordpress,Twitter Bootstrap,Nivo Slider,我已经在wordpress中添加了nivo slider插件,但是它没有超过git加载文件。我相信问题在于我加载jquery的方式 我已经将javascript jquery.nivo.slider.js文件包含在我的主题文件夹中的js文件夹中。 在header.php中,我在head标记中使用了以下内容: <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/bootstrap/j

我已经在wordpress中添加了nivo slider插件,但是它没有超过git加载文件。我相信问题在于我加载jquery的方式

我已经将javascript jquery.nivo.slider.js文件包含在我的主题文件夹中的js文件夹中。 在header.php中,我在head标记中使用了以下内容:

    <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/bootstrap/js/jquery.nivo.slider.pack.js"></script>
   <script type="text/javascript">
    $(window).load(function() {
    $('#slider').nivoSlider();
    });
    </script>
   <?php wp_enqueue_script("jquery"); ?>

   <?php wp_head(); ?>

你能告诉我哪里出了问题,是因为git文件出现了,而不是图像幻灯片。当用作index.html时,它就像一个符咒。

查看两个链接可能会解决问题如果您使用排队标准,您可能会解决jquery冲突。

创建一个script.js文件

$(window).load(function() {
$('#slider').nivoSlider();
});
打开主题文件functions.php并添加以下代码:

创建函数

    function enqueue_script_for_nivo () {
    wp_enqueue_script('jquery');
    // Load your nivo script too here.
   wp_register_script('nivoscript',get_stylesheet_directory_uri().'/bootstrap/js/jquery.nivo.slider.pack.js"');
    wp_register_script( 'my-script', get_stylesheet_directory_uri() . '/js/script.js' );
wp_enqueue_script('nivoscript');
    wp_enqueue_script('my-script');
    }

add_action('wp_enqueue_scripts','enqueue_script_for_nivo');

就这些,试试这个,希望它能起作用:)

你在nivo滑块后调用了jquery,也遵循了正确的排队标准我应该在js文件夹外创建script.js文件吗?你可以在任何地方创建脚本,但有一件事你应该给出注册脚本的正确路径添加函数时浏览器会崩溃,你可以吗给我一个实时站点链接吗?不,当该功能被删除时,浏览器崩溃。我正在使用mamp。所以没有任何现场直播
$(window).load(function() {
$('#slider').nivoSlider();
});
    function enqueue_script_for_nivo () {
    wp_enqueue_script('jquery');
    // Load your nivo script too here.
   wp_register_script('nivoscript',get_stylesheet_directory_uri().'/bootstrap/js/jquery.nivo.slider.pack.js"');
    wp_register_script( 'my-script', get_stylesheet_directory_uri() . '/js/script.js' );
wp_enqueue_script('nivoscript');
    wp_enqueue_script('my-script');
    }

add_action('wp_enqueue_scripts','enqueue_script_for_nivo');