WordPressで記事を非公開にするには、functions.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' );
ネットがあれば、就職しない?
...