用代碼讓WordPress的預設角色無法進入後台
點擊數: 2529
文章目錄
譬如:我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]