如何显示自定义可湿性粉剂菜单?

时间:2018-01-31 作者:AlisonVilmoreV

我的任务是创建本地菜单,该菜单将在特定页面打开时显示(检查页面)。现在我想显示我的自定义菜单。我正在从外观菜单创建自定义菜单。函数中的AT之后。php我正在执行以下操作:

function register_my_menus() {
 register_nav_menus(
  array(
  \'explore_menu\' => __( \'Explore Menu\' ),
      )
    );
  }

 add_action( \'init\', \'register_my_menus\' );
之后,我在仪表板中标记“浏览菜单”复选框,以便我的菜单标记为“浏览菜单”。在我的页面中。php我添加以下内容:

<div id="primary" class="content-area">  
  <?php wp_nav_menu( array(
        \'theme_location\' => \'explore_menu\'
    ) );
 ?>
我希望看到我创建的菜单,但我看不到。有什么问题吗???

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

不久前,我也遇到了同样的问题,通过在自定义主题中添加自定义菜单解决了这个问题header.php (内部标签)而不是page.php.

wp_nav_menu( array( 
    \'theme_location\' => \'my-custom-menu\', 
    \'container_class\' => \'custom-menu-class\' ) );
Here 您可以找到有关如何创建和插入自定义菜单的简要说明

希望你能解决!

结束

相关推荐

如何为wp-admin/options.php模板中的媒体白名单_选项加值?

我想在我的多站点上设置媒体变量的默认值。如果我想在一个网站上这样做,很简单,我会在mysite上添加值。com/wp管理/选项。php到image\\u default\\u align、image\\u default\\u link\\u type和image\\u default\\u size,但我无法为这些添加网络全局值。所以我想手动编辑核心文件:/wp admin/options。php,但我不知道如何做到这一点,这个级别的php不在我的范围之内。下面是列出变量的代码,但对于这些最初不按顺序排