如何使滑块显示在主页以及其他任何地方

时间:2018-12-21 06:14:45

标签: php wordpress customization

PICTURE我有一个短代码<?php echo do_shortcode('[wonderplugin_slider id=1]'); ?>,必须将其放在图片中所看到的页面上方

问题是滑块(简码)应在首页或主页上显示

我已经尝试了许多<?php if(is_page(<111>)) { ?><?php }>这样的插件和代码,但是它不起作用

2 个答案:

答案 0 :(得分:2)

您可以使用is_front_page()is_home()is_page()函数。

在您的代码中,您想直接提及页面ID,这意味着请输入页面ID,不要像下面这样引用。

<?php 
if(is_page(111)){
   echo do_shortcode('[wonderplugin_slider id=1]');
}
?>

否则,您已经将ID为111的页面设置为主页或首页,则可以使用is_home()is_front_page()函数。

if( is_front_page() ) { 
   echo do_shortcode('[wonderplugin_slider id=1]');
}

if( is_front_page() && is_home() ) { 
 echo do_shortcode('[wonderplugin_slider id=1]');
}

谢谢。

答案 1 :(得分:0)

您应该同时检查is_home()is_front_page(),但是它们的用法取决于您的首页。如果您有一个statick主页,则可以:

 if( is_front_page() ) { 
   ...
 }

相反,您也可以将两者结合在一起:

 if( is_front_page() && is_home() ) { 
 ...
 }