用代碼讓WordPress的預設角色無法進入後台

譬如:我WordPress的預設角色是訂閱者
 用代碼讓WordPress的預設角色無法進入後台
若你的的wordpress有開放註冊。
但你又不希望註冊後的「新帳號預設角色」
訂閱者可以進入後台,亂逛。

當然他進入後台,跟你進入後台看到的是不一樣。
但很多會員網站都希望「會員登入後看到是前端」
而不是好像後台操作的頁面感覺。

那你可以使用這個代碼
實現WordPress的預設角色無法進入後台
而是直接跳轉到首頁
 開啟主題的functions.php貼入

 [cc lang="php"] //用代碼讓WordPress的預設角色無法進入後台 if ( is_admin() && ( !defined( 'DOING_AJAX' ) || !DOING_AJAX ) ) { $current_user = wp_get_current_user(); if($current_user->roles[0] == get_option('default_role')) { wp_safe_redirect( home_url() ); exit(); } } [/cc]

評論 (0)

此處尚未發表評論

留言

  1. 以遊客身份發表評論。 註冊登入到您的帳戶。
附件 (0 / 3)
分享您的位置