WordPress サイトをログインしないと見られないようにする

WordPress3.1

WordPress サイトをログインしないと見られないようにする

下記のサイトさんで紹介がありました!有難うございます。

http://www.warna.info/archives/827/

下記のソースコードをthemesの中のfunction.phpに記述しましょう。

 function require_login() {
    if ( ! is_user_logged_in() && ! preg_match( '/^(wp-login\.php|async-upload\.php)/', 
 basename( $_SERVER['REQUEST_URI'] ) ) 
 && ! ( defined( 'DOING_AJAX' ) 
 && DOING_AJAX )  
 && ! ( defined( 'DOING_CRON' ) 
 && DOING_CRON ) ) {
         auth_redirect();
    }
 }
 add_action( 'init', 'require_login' );

WordPress ログインした後に管理画面にいかないようにする

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です