Questions tagged «add-submenu-page»

3
第一个子菜单项的add_menu_page()名称不同
该add_menu_page文件说,通过菜单标题作为第二个参数: add_menu_page('Page Title', 'Menu Title', ...); 当以后通过添加更多页面时add_submenu_page,主页将成为子菜单中的第一项: 但是,我希望列表中的第一项具有不同的名称(但仍指向同一页面),即Wordpress本身的方式: 如何在我的插件中完成此操作?

4
如何将子菜单页面添加到自定义帖子类型?
我正在尝试在名为“投资组合”的“自定义帖子类型”下创建一个子菜单。 当我更改add_submenu_page()为时add_options_page(),它会在“设置”菜单下正确显示一个新链接,但在“投资组合”菜单下却不会显示。 我究竟做错了什么? 下面是我的代码片段; add_action( 'admin_menu', 'mt_add_pages' ); function mt_add_pages() { add_submenu_page( __( 'portfolios', 'menu-test' ), __( 'Test Settings', 'menu-test' ), 'manage_options', 'testsettings', 'mt_settings_page' ); function mt_settings_page() { echo "<h2>" . __( 'Test Settings', 'menu-test' ) . "</h2>"; } }

1
检查add_menu_page是否存在
我正在开发必须分批发布的插件。 问题是,如果页面中有菜单,则将新插件添加到第二个或下一个子菜单,否则添加新菜单,然后将插件添加到第一个子菜单。 我的问题: 如何检查菜单是否存在? 如果我正在编写一个可重用的函数,那么它将与每个插件一起使用,这将导致冲突选项。 我不知道插件发布的顺序。 add_menu_page( 'Page Title', 'Top Menu Title', 'manage_options', 'my_unique_slug', 'my_magic_function' ); add_submenu_page( 'my_unique_slug', 'page title', 'submenu title', 'manage_options', 'my_submenu_slug', 'my_magic_function_of_submenu' );

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.