Wordpress-header.php中的条件标记在哪里?

Wordpress-header.php中的条件标记在哪里?,php,wordpress,header,conditional,Php,Wordpress,Header,Conditional,我想将这个条件标记(不包括“商店”页面中的导航菜单)放入我的header.php中 <?php if ( !is_page( 'shop' ) ) { wp_nav_menu( array( 'show_home' => 'Home', 'container' => 'false', 'theme_location' => 'main') ); } endif; ?> 也许代码是错误的,但当我将其粘贴

我想将这个条件标记(不包括“商店”页面中的导航菜单)放入我的header.php中

<?php if ( !is_page( 'shop' ) ) { 
  wp_nav_menu( array( 
    'show_home' => 'Home', 
    'container' => 'false', 
    'theme_location' => 'main') 
    ); 
  }
  endif;
  ?>

也许代码是错误的,但当我将其粘贴到header.php的开头时,整个网站都崩溃了


任何建议都将不胜感激

注意第一行的


或:



谢谢,非常感谢您的帮助!但我仍然不确定这段代码在标题中的位置。php@WillWhitehead代码输出一个菜单,所以你把它放在你想要菜单出现的地方..阅读更多关于
<?php
if ( !is_page( 'shop' ) ) :
    wp_nav_menu( array(
        'show_home' => 'Home',
        'container' => 'false',
        'theme_location' => 'main')
    );
endif;
?>
<?php
if ( !is_page( 'shop' ) ) {
    wp_nav_menu( array(
        'show_home' => 'Home',
        'container' => 'false',
        'theme_location' => 'main')
    );
}
?>