默认WordPress菜单内容

时间:2018-10-21 作者:Damian

我的主题中有几个菜单,但如果我不在仪表板中创建菜单,那么在这些菜单中会显示默认菜单。我怎样才能避免呢?在创建菜单内容之前,我不需要任何菜单内容。

这是我的代码:

<?php wp_nav_menu(array(\'theme_location\' => \'main_menu_4\', \'depth\' => 1));?>

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

使用fallback_cb 的参数wp_nav_menu():

(可调用| bool)如果菜单不存在,将启动回调函数。默认值为“wp\\u page\\u menu”。设置为false表示无回退。

<?php
wp_nav_menu( array( 
    \'theme_location\' => \'main_menu_4\',
    \'fallback_cb\'    => false
    \'depth\'          => 1, 
) );
?>

结束

相关推荐

Appearance > Menus

我已经添加了自定义WordPress管理菜单和页面,但是,我希望它出现在“外观>菜单”部分,以便用户可以将其添加到其网站的菜单结构中。请让我知道如何做到这一点。以下是我在管理页面上添加的自定义菜单示例:现在,我想在管理部分的外观>菜单中添加这些自定义页面:如果有人能帮忙,我将不胜感激。幸亏damienoneill2001, 我可以在外观>菜单中添加分类项,但是,如何在示例中的Generes/Writer中添加内容?这就是我添加自定义管理菜单的方式,我希望它们中的每一个(产品、促销、产品类