如果在SidebarWidget中使用,则加载不同的脚本,在POST中使用不同的脚本

时间:2014-01-20 19:36:24

标签: jquery wordpress

我一直在寻找一种方法来渲染不同的样式/脚本,当我在POST中使用我的短代码时,在Sidebar小部件中使用时使用不同的样式/脚本。

这个想法是为画廊实现不同的尺寸。我在#mygallery id

上运行jquery

所以这就是我尝试做的事情

            if ( is_dynamic_sidebar() ) { ?>
        <ul id="widgetGallery">
        <?php }else{ ?>
        <ul id="myGallery">
        <?php }

但这对我没有帮助,因为它做了什么,它检查我是否在侧边栏中有我的画廊小部件,如果是,它为UL呈现“WidgetGallery”ID ..但是它在帖子中搞定了画廊并运行相同的“WidgetGallery”ID就是这样。

我尝试使用以下内容但无济于事

is_active_sidebar is_active_widget is_main_query is_dynamic_sidebar

请帮忙!

1 个答案:

答案 0 :(得分:0)

找到它..我必须使用

        <?php if (in_the_loop() ) { ?>