用代码让wordpress禁止非管理者进入后台

这篇不同于以往的教学
之前有
使用.htaccess禁止任何人访问后台,及禁止别人看你网站目录
用代码修改WordPress后台登入网址提高安全性。
此篇是说
当有注册用户登入后。并不是管理者。
基于安全性及隐私考量。
只要让管理者进入后台,其余角色想访问后台,皆导向为首页
那么你可以用此代码

   

 
 

[cc lang="php"] //用代码让wordpress禁止非管理者进入后台function disable_redirect_home() { if ( ! current_user_can( 'manage_options' ) && '/wp-admin/admin-ajax.php' != $ _SERVER['PHP_SELF'] ) { /*下面home_url()是首页,你可以根据需求修改网址,比如跳出广告页面都可以。 */ wp_redirect( home_url() ); exit; } } add_action('admin_init', 'disable_redirect_home'); [/cc]

评论 (0)

此处尚未发表评论

留言

  1. 以游客身份发表评论。注册登入到您的帐户。
附件 (0/ 3)
分享您的位置