在不知道主题的情况下,你至少有几个选择。你可以1。用CSS隐藏它。
.your-page-template-php #your-menu {
display: none;
}
或2。您可以创建自定义头文件。例如,重复的标题。php到标题nomenu。php。并在新文件中删除菜单。然后在页面模板中,而不是调用
get_header();
你会打电话的
get_header(\'nomenu\');
<小时>
EDIT
进一步检查后,在
wp_nav_menu
作用只要您没有弄乱查询对象而忘记重置它,条件逻辑可能就可以工作。
function wpa76334_filter_nav_menu($menu, $args){
if( is_page_template(\'your-template.php\')) $menu = null;
return $menu;
}
add_filter(\'wp_nav_menu\',\'wpa76334_filter_nav_menu\', 10, 2);