全百科精品资源分享
免费优质资源下载平台

WordPress安全之WordPress后台只允许管理员访问 禁止非管理员访问

播放按钮
全百科网免费发布推广信息

为了提高WordPress后台安全性,可以wordpress怎么禁止非管理员进入仪表盘,设置为只允许管理员访问WordPress后台,进而实现提高网站的安全性。

要实现这个功能,其实很简单。

只需将下面的代码添加到当前主题的 functions.php文件中

代码:

/**
 * 重置非管理员用户到首页
 * www.quanbaike.com
 */
function redirect_non_admin_users() {
	if ( ! current_user_can( 'manage_options' ) && '/wp-admin/admin-ajax.php' != $_SERVER['PHP_SELF'] ) {
		wp_redirect( home_url() );
		exit;
	}
}
add_action( 'admin_init', 'redirect_non_admin_users' );

admin_init钩子挂载链接重置函数,将非管理员用户重置到网站首页,如果你需要重置到其他页面,可以修改wp_redirect()的参数;如果你要修改用户角色,可以修改current_user_can( ‘manage_options’ ),至于如何判断用户角色,请参考 WordPress Roles and Capabilities

参考资料:http://bavotasan.com/2013/only-allow-administrators-to-access-the-wordpress-admin-area/

Download Nulled WordPress Themes
Premium WordPress Themes Download
Download Nulled WordPress Themes
Premium WordPress Themes Download
download udemy paid course for free
download karbonn firmware
Free Download WordPress Themes
udemy course download free

搜一下 获取更多

本文由全百科网分享提供,分享更多精品资源,帮助你我共同成长。

赞(0)
全百科网 » WordPress安全之WordPress后台只允许管理员访问 禁止非管理员访问
本站内容均来自网络收集,转载内容不代表本网站的观点及意见,仅供用户参考和借鉴。如对稿件内容及版权问题有疑议,请及时联系全百科官方邮箱: smtsg@foxmail.com

评论 抢沙发

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