从菜单注销后出现页面

时间:2017-09-12 作者:Ram

我已经创建了一个菜单,并在函数中注册了它的位置。php

function register_my_menus() {
  register_nav_menus(
    array(
      \'footer-menu\' => __( \'Footer Menu\' )     
    )
  );
}
add_action( \'init\', \'register_my_menus\' );
然后我在页脚添加了菜单。php

 <?php
    wp_nav_menu( array(
    \'theme_location\' => \'footer-menu\',
    \'menu_class\'     => \'footer-links-menu\',
    ) );
?>
菜单出现在菜单部分,完美地显示了示例页面、自定义链接和示例帖子。

enter image description here

enter image description here

现在我取消选中了后端的菜单。(页脚菜单)

自定义链接和示例帖子将不提供。但会出现示例页面链接。如果我遗漏了什么,有人能帮我吗?因为整个菜单都不应该出现。

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

这由wp_nav_menu 论点fallback_cb, 哪个是wp_page_menu 默认情况下的功能。将其设置为false 在未指定菜单的情况下不显示任何内容。

wp_nav_menu( array(
    \'theme_location\' => \'footer-menu\',
    \'menu_class\'     => \'footer-links-menu\',
    \'fallback_cb\'    => false,
) );

结束