用代码让wordpress禁止非管理者进入后台
点击数: 2170
文章目录
这篇不同于以往的教学
之前有
使用.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]