show_home
不适合你,因为没有show_home
上的参数wp_nav_menu
. 您需要使用管理面板中的菜单编辑器添加它,很可能是作为自定义链接。
以下是有效的参数:
$defaults = array(
\'theme_location\' => \'\',
\'menu\' => \'\',
\'container\' => \'div\',
\'container_class\' => \'\',
\'container_id\' => \'\',
\'menu_class\' => \'menu\',
\'menu_id\' => \'\',
\'echo\' => true,
\'fallback_cb\' => \'wp_page_menu\',
\'before\' => \'\',
\'after\' => \'\',
\'link_before\' => \'\',
\'link_after\' => \'\',
\'items_wrap\' => \'<ul id="%1$s" class="%2$s">%3$s</ul>\',
\'depth\' => 0,
\'walker\' => \'\'
);
wp_nav_menu( $defaults );
你可能已经得到了一个困惑的例子
wp_nav_menu
具有
wp_page_menu
, 哪个有
show_home
论点