WordPressの購読者にパスワードを変更してもらいたくない場合があると思います。具体的にいうと一つのユーザー名とパスワードで複数人が使用する場合です。
functionsに↓を追加。
1 2 3 4 5 6 7 8 9 10 11 12 |
// 購読者にパスワードを変更させない function update_password_fields( $show_password_fields ) { global $current_user; get_currentuserinfo(); $level = absint($current_user->user_level); if( $level == 0 ){ }else{ return $show_password_fields; } } add_filter('show_password_fields','update_password_fields',1,1); |
もしくはダッシュボードごと見れなくする方法もあります。ログインすると必ずトップページへ移動します。
functionsに↓を追加。
1 2 3 4 5 6 7 8 9 10 11 |
//購読者用ダッシュボード非表示 if ( ! current_user_can( 'level_1' ) ) { show_admin_bar( false ); add_action('auth_redirect', 'my_auth_redirect_subscriber'); } function my_auth_redirect_subscriber() { wp_redirect( home_url() ); exit(); } |
コメントを残す