NivoSlider进入wordpress短代码

NivoSlider进入wordpress短代码,wordpress,nivo-slider,shortcode,Wordpress,Nivo Slider,Shortcode,我已经在wordpress主题中手动实现了NivoSlider。所有这些都很好,现在我需要从index.php文件中隐藏div#NivoSlider,这样slider将只显示shortcode选项。在其他页面或小部件中 有什么帮助吗?提前感谢。您可以将Nivoslider代码放置在自定义HTML小部件中,并在您想调用的地方调用小部件,如……仅在主页上或您想调用的任何地方,或者您可以将代码置于特定条件下,如is_frontpage()或is_page(“关于”) 滑码 我不太明白你的意思。我为什

我已经在wordpress主题中手动实现了NivoSlider。所有这些都很好,现在我需要从index.php文件中隐藏div#NivoSlider,这样slider将只显示shortcode选项。在其他页面或小部件中


有什么帮助吗?提前感谢。

您可以将Nivoslider代码放置在自定义HTML小部件中,并在您想调用的地方调用小部件,如……仅在主页上或您想调用的任何地方,或者您可以将代码置于特定条件下,如is_frontpage()或is_page(“关于”)


滑码

我不太明白你的意思。我为什么要用“如果(是某事)”这个词?我所需要做的就是在任何地方隐藏NivoSlider DIV,并且只有在文章、页面或类似[NivoSlider category=test]的小部件中编写短代码时才显示它。ThanksI在主题文件中实现了它,而不是作为插件。创建自定义帖子类型,然后使用NivoSlider来处理这些自定义帖子类型。我不确定我是否正确回答了你的问题。我不认为用这种方式短代码可以帮助你…短代码可以调用插件函数…啊,我明白了!在这种情况下,不可能只使用带有短代码且没有插件的NivoSlider?我怎样才能做到这一点?谢谢你的目的是什么你想如何使用这个…据我所知,你想把西尔德放在岗位上。上述解决方案仅适用于将滑块放在某些页面上,而不是放在post上
<?php if(is_front_page())
{ ?>
    <div id="nivo-slider">
        slider code
    </div>

<?php }
else
{ ?>
    <div id-"normal">

    </div>
<?php }

?>