は、私は加入者のためのwp-adminのアクセスを無効にするには、私のfunctions.phpファイルにこれを追加しました。今、それがフロントページへの加入者をリダイレクトし、私は存在しないページへのリダイレクトを変更することができますブラウザの株式404にユーザーをリダイレクトしたいのですが...ワードプレス:どのように404にリダイレクトするには?
wp_redirect(home_url('/fakepage'));
...どのブラウザの株式404にユーザーがかかりますが、その存在しないページは、URLに表示されます。だから、
/**
* Disable wp-admin access for subscribers
*/
function disable_dashboard() {
if (!is_user_logged_in()) {
return null;
}
if (!current_user_can('administrator') && is_admin()) {
wp_redirect(home_url());
exit;
}
}
add_action('admin_init', 'disable_dashboard');