HighLab

管理者以外のユーザーが管理画面にアクセスしたらリダイレクト

  • 公開日:
  • 更新日:
  • 文字数:288文字

functions.phpに記述

add_action( 'admin_init', 'disable_admin_pages' );
function disable_admin_pages() {
  if(!current_user_can('administrator')){
    $redirect_url = get_option('home');
    header("Location: ".$redirect_url);
    exit;
  }
}