您需要采取一些步骤来添加菜单,即wordpress方式。
在功能中注册菜单。php使用register\\u nav\\u menus()Codex链接:https://codex.wordpress.org/Function_Reference/register_nav_menus
示例:
register_nav_menus( array(
\'my_custom_menu\' => \'My Custom menu\',
\'my_other_menu\' => \'My Other Menu\',
) );
现在,您可以在后端创建新菜单
登录并转到外观->菜单
添加新的菜单名称、菜单项,然后选中显示您注册的相应菜单名称的框。
现在,菜单已经在后端注册和创建,您可以使用函数wp\\u nav\\u menu()在前端显示它。
Codex链接:https://codex.wordpress.org/Function_Reference/wp_nav_menu
示例:您可以将其放在标题中。php或要显示菜单的文件。
$defaults = array(
\'theme_location\' => \'\',
\'menu\' => \'my_custom_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\\U list\\U页面或wp\\U list\\U类别)创建菜单,具体取决于您的需要。