删除或隐藏特定用户或角色的管理菜单链接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了删除或隐藏特定用户或角色的管理菜单链接相关的知识,希望对你有一定的参考价值。

In this example I used the "Members" plugin to add a capability called "hide_jobs" and that was the trigger to hide certain admin menus and also hide the "Right Now" dashboard widget.
  1. if (current_user_can('hide_jobs')) {
  2. add_action( 'admin_menu', 'my_remove_menu_jobs' );
  3. function my_remove_menu_jobs() {
  4. remove_menu_page('edit.php?post_type=job');
  5. remove_menu_page('edit.php?post_type=solution');
  6. remove_meta_box('dashboard_right_now', 'dashboard', 'normal'); // right now
  7. }
  8. }

以上是关于删除或隐藏特定用户或角色的管理菜单链接的主要内容,如果未能解决你的问题,请参考以下文章

Rails,使用隐藏字段设置用户角色

根据用户角色隐藏导航栏

为 Woocommerce 中的特定用户角色自定义我的帐户新菜单项

onCreateOptionsMenu中的expandActionView永久删除或隐藏操作栏中的其他菜单项

netcore mvc菜单,角色,权限

php 删除某些用户角色的管理员项目菜单