【WordPress】非ログインリダイレクト

WordPresサイト全体を非公開状態で開発を進める時は、下記をテーマのheader.phpに追記する事で非ログイン者をログイン画面にリダイレクトできます。

<?php if (!is_user_logged_in()) { auth_redirect();} ?>

非ログイン者をログイン画面ではなく、メンテナンス画面に飛ばしたい場合はこうです。
※/maintenanse/フォルダにリダイレクト

<?php
 if (!is_user_logged_in()) {
 $url = '/maintenance/';
 wp_redirect($url);
 exit;
}
?>

コメントを残す