wordpress - Wordpress 管理菜单,显示顶层的另一个名称
问题描述
我正在尝试添加不同的菜单标题。就像“转到”应该是“更多”,但如果你点击它,它仍然应该转到第一个。
add_action('admin_menu', 'my_menu_pages');
function my_menu_pages(){
add_menu_page('More', 'More', 'manage_options', 'my-menu', 'edit.php?post_type=goto' );
add_submenu_page('my-menu', 'Goto', 'Goto', 'manage_options', 'edit.php?post_type=goto' );
add_submenu_page('my-menu', 'Gallerys', 'Gallerys', 'manage_options', 'edit.php?post_type=join' );
}
解决方案
在您的活动主题的functions.php中添加以下代码片段以实现上述目的 -
add_action( 'admin_menu', 'fix_admin_menu', 999 );
function fix_admin_menu(){
global $submenu;
if ( ! isset( $submenu['my-menu'] ) ) {
return;
}
unset( $submenu['my-menu'][0] );
}
推荐阅读
- excel - Excel - 查找具有最大平均数的名称
- reactjs - BabylonJs React 项目 - 调整窗口大小
- c++ - std::remove() 可以按预期使用文字但不能使用取消引用的迭代器
- reactjs - Material-UI 自动完成 event.target
- java - 如何用嵌套的 for 循环解决这个问题
- java - 仅在特定片段处添加工具栏菜单
- python - 将数据框单元格乘以矩阵值的问题
- sql - 如何在 PostgreSQL 中编写选择查询以遍历选择查询返回的数组
- python - 获取 NameError:Vapoursynth/Python 中未定义名称“视频”
- oracle - 如何使用 curl 在 Oracle Apex 中提交页面