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

如果我们有在设计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插件
});
}

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

本文出处:老蒋部落 » 简单代码屏蔽不让普通用户看到WordPress后台菜单 | 欢迎分享( 公众号:老蒋朋友圈 )

公众号 「老蒋朋友圈」获取站长新知 / 加QQ群 【1012423279】获取商家优惠推送