Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 静态主页上的两个菜单不再工作_Php_Wordpress_Menu_Static - Fatal编程技术网

Php 静态主页上的两个菜单不再工作

Php 静态主页上的两个菜单不再工作,php,wordpress,menu,static,Php,Wordpress,Menu,Static,我有一个静态主页文件名home.php,模板名home,它的菜单与内部页面不同 我在header.php中使用以下代码: if ( is_front_page() ) { wp_nav_menu( array('menu' => 'Header Menu') ); } else { wp_nav_menu( array('menu' => 'Inner Page Menu') ); } 这一点在不久前还有效,现在该网站正在使用主页上的内部页面菜单 我用is_fr

我有一个静态主页文件名home.php,模板名home,它的菜单与内部页面不同

我在header.php中使用以下代码:

if ( is_front_page() ) {
    wp_nav_menu(  array('menu' => 'Header Menu') );
} else {
    wp_nav_menu(  array('menu' => 'Inner Page Menu') );
}
这一点在不久前还有效,现在该网站正在使用主页上的内部页面菜单

我用is_front_page、is_home和is_page_模板“home.php”测试了header.php,发现is_front_page是引用我主页的条件标记。
我的菜单怎么了?

home.php文件的顶部是什么?是否正确导入标题?是的,标题已正确导入。该网站已经运行了一年多,突然我的条件是不工作。它发生在WP更新为4.0或4.1(如果相关的话)前后。我在主区域和附带的侧栏上也有几个WP_查询部分,如果相关的话。