WordPress的和jQuery(Wordpress and jquery)

2019-10-28 11:42发布

我从来没有与WordPress多混乱和我真正卡住。 我试图通过jQuery添加一个视频播放列表/画廊。 没有一个WordPress插件。 我甚至不知道我做错了,我希望有人可以帮助我通过它请。 该网站是在这里, http://okaysewwhat.com/它只是一个骨架,因为现在这还没有工作。 我使用的jQuery插件是这样的, http://www.geckonewmedia.com/blog/2009/8/14/jquery-youtube-playlist-plugin---youtubeplaylist

好了,所以我有WordPress的的的header.php里面,添加了这个调用样式表YouTube的部分,

<link rel="stylesheet" type="text/css" media="all" href="<?phpbloginfo('stylesheet_url'); ?>/youtube.css" />

再之后就是这一部分,你可以看到我添加了什么,

    <?php


        wp_enqueue_script("jquery");

        if ( is_singular() ) wp_enqueue_script( 'comment-reply' );



        wp_head(); 

        global $options;
        foreach ($options as $value) {
             if (get_settings( $value['id'] ) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_settings( $value['id'] ); }
        }
    ?>

<script src="<?php bloginfo('template_directory'); ?>/jquery.youtubeplaylist.js" type="text/javascript" charset="utf-8"></script>


<script type="text/ecmascript">
jQuery.noConflict();

    $(function() {
        $("ul.demo2").ytplaylist({addThumbs:true, autoPlay: false, holderId: 'ytvideo2'});
    });

</script>

里面的index.php我说,右下WordPress的main_col DIV,

<?php include (TEMPLATEPATH . '/tube.php'); ?> 

和所有在tube.php是西元名单,

<code>
    <div class="yt_holder">
    <div id="ytvideo2"></div>
    <ul class="demo2">
        <li><a href="http://www.youtube.com/watch?v=QBBWKvY-VDc">Video 1</a></li>
        <li><a href="http://www.youtube.com/watch?v=ZXMQqLnRhRI">Video 2</a></li>
        <li><a href="http://www.youtube.com/watch?v=Wvo-g_JvURI">Video 3</a></li>
    </ul>
</div>
</code>

我希望这不是太convoluded,我aploogize,我是如此地迷失在此我不再了解它。 所有这些显示是一个列表,就像您从UL获得以上。
和萤火虫给我的错误

Firebug's log limit has been reached. %S entries not shown.     Preferences  
$ is not a function
okaysewwhat.com()okaysewwhat.com (line 40)
[Break on this error] $(function() {\n

我不明白无论是。 我将不胜感激任何提示的家伙,太感谢你了。

Answer 1:

http://docs.jquery.com/Core/jQuery.noConflict

通过使用此功能,您将只能使用“jQuery的”变量访问jQuery的。 例如,如果你要用到$( “DIV P”),你现在必须做的jQuery( “DIV P”)。



文章来源: Wordpress and jquery