wp\\u update\\u nav\\u menu\\u项目应与register\\u activation\\u hook一起使用,并遵循以下说明。在您的功能中。插件或主题的php或始终执行的任何其他php添加:
register_activation_hook(__FILE__,\'addnav_menu_init\');
function addnav_menu_init(){
wp_update_nav_menu_item(2, 0, array(
\'menu-item-title\' => __(\'Home\'),
\'menu-item-classes\' => \'home\',
\'menu-item-url\' => home_url( \'/\' ),
\'menu-item-status\' => \'publish\'));
}
然后停用并重新激活主题或插件,以便将此页面添加到菜单中,否则将无法工作。