如何限制 WordPress 部分用户角色进入后台

 2020-04-05 17:10:00  ADMIN

如何限制 WordPress 部分用户角色进入后台

有时我们想限制wordpress/" target="_blank">wordpress 部分用户角色访问后台,可以通过下面的代码实现。

一、只允许管理员、编辑和作者角色访问后台

将下面代码添加到当前主题函数模板functions.php中:

add_action( 'init', 'zm_redirect_wp_admin' );
function zm_redirect_wp_admin() {
if ( is_admin() && is_user_logged_in() && !current_user_can( 'manage_options' ) && !current_user_can( 'publish_pages' ) && !current_user_can( 'publish_posts' ) && ( !defined( 'DOING_AJAX' ) || !DOING_AJAX )  ){
wp_safe_redirect( home_url() );
exit;
}
}
登录后复制
x

在线咨询

微信客服

售后技术

QQ咨询