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

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
Download Nulled WordPress Themes
Download WordPress Themes
Download WordPress Themes
ZG93bmxvYWQgbHluZGEgY291cnNlIGZyZWU=
download micromax firmware
Free Download WordPress Themes
online free course

搜一下 获取更多

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

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

评论 抢沙发

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