欢迎访问服务器技术网-www.fuwuqijishu.com

简单代码屏蔽不让普通用户看到WordPress后台菜单

网站建设 fuwuqijishu 2年前 (2022-09-04) 19次浏览 0个评论 扫描二维码

如果我们有在设计WordPress用户后台功能的时候是不是登录后台面板普通用户不应该看到所有的菜单?那如何屏蔽普通用户登录后台看不到一些菜单呢?

简单代码屏蔽不让普通用户看到WordPress后台菜单

//屏蔽普通用户后台菜单,对管理员无效
if( !current_user_can( 'manage_options' ) ) {
add_action( 'admin_menu', function(){
remove_menu_page( 'upload.php' ); //媒体
remove_menu_page( 'edit-comments.php' ); //评论
remove_menu_page( 'tools.php' ); //工具
});
}

在功能代码里添加,可以屏蔽媒、评论、工具三个菜单不让普通用户显示。

如果是第三方插件工具在菜单,如何去屏蔽呢?

//屏蔽普通用户后台erphpdown插件菜单,对管理员无效
if( !current_user_can( 'manage_options' ) ) {
add_action( 'admin_menu', function(){
remove_menu_page( 'erphpdown/admin/erphp-my-money.php' ); //erphpdown插件
});
}

我们需要看对应的链接就行然后屏蔽。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2219.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900