如果is_page数组不起作用

时间:2018-02-12 16:40:19

标签: php wordpress

我正在尝试将不同的革命滑块放在我的wordpress网站的不同页面上,我目前在网站上有大约50页,每个页面都需要不同的滑块。我在这里用elseif的陈述做了这个

 <?php 
 if ( is_front_page( )) { 
 putRevSlider( "slider" );
 } elseif (is_page('page-2')) {
 putRevSlider( "slider-2" );  
 } elseif (is_page('page-3')) {
 putRevSlider( "slider-2" );  
 } elseif (is_page('page-4')) {
 putRevSlider( "slider-2" );  
 } else { 
 putRevSlider( "page-slider" );
 }
 ?>

为了简单起见,我尝试在数组中执行此操作,并且没有大量的elseif语句,但它在任何页面上都没有显示旋转滑块,这是我到目前为止所拥有的

 <?php 
 if ( is_front_page( )) { 
 putRevSlider( "slider" );
 } elseif (is_page( array( 'page-1', 'page-2', 'page-3', 'page-4' )) {
 putRevSlider( "slider-1" );  
 } else { 
 putRevSlider( "slider-2" );
 }
 ?>

我有什么遗漏,为什么这不起作用?

0 个答案:

没有答案