一页上的辅助导航菜单

时间:2016-09-13 作者:Dexter

我有这个wp设计的链接,我有家,服务,关于和联系。在“服务”下,我有单独的菜单,如webdesign、webdevelopment、seo、maintenance等。。

我已经在菜单页面(管理>外观>菜单)中创建了辅助导航。我有这个密码。

<?php wp_nav_menu( 
    array( 
        \'theme_location\' => \'secondary-menu\', 
        \'menu_class\'     => \'secondary\', \'fallback_cb\' => \'\'
        )); 
?>
我应该把这个放在哪里,因为pages.php 适用于所有页面。

1 个回复
最合适的回答,由SO网友:cjbj 整理而成

如果您只需要在一页上使用此菜单,那么让我们谈谈我们(slug:about-us), 您可以轻松添加conditional 像这样pages.php 在要显示菜单的位置:

if (is_page(\'about-us\')) {
  wp_nav_menu( 
    array( 
        \'theme_location\' => \'secondary-menu\', 
        \'menu_class\'     => \'secondary\', \'fallback_cb\' => \'\'
        )); 
  }
请记住,如果您有第三方主题,则应为此页面构建子主题,否则主题更新时,您的改编将丢失。