用代碼讓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)
分享您的位置