我正在Wp Admin中创建一个需要设置的WordPress插件。我当前创建的菜单如下所示:
我试图摆脱第一个子菜单项,以便菜单显示如下,我也希望顶级项将您带到“设置”:
-
当前代码:
add_menu_page( 'LSMWP Settings', 'LSMWP', 'manage_options', 'lsmwp', '', '' );
add_submenu_page( 'lsmwp','LSMWP Settings','Settings','manage_options','lsmwp-settings','create_lsmwp_page','' );
add_submenu_page( 'lsmwp','LSMWP Modules','Modules','manage_options','adny-url','create_lsmwp_page','' );
答案 0 :(得分:1)
我发现最好的方法是在注册后操作子菜单文本。
function lsmwp_menu() {
global $submenu;
$submenu['LSMWP'][0][0] = 'Settings';
}
add_action( 'admin_menu', 'lsmwp_menu' );