管理者用に特定のページを保護するのが好きです。ユーザーがログインしている(そしてadminである)かどうかを確認するにはどうすればいいですか?ログインしていない彼らのうち、私はログインモジュールを見せたい。
if(!current_user_can('administrator')) {
wp_redirect( wp_login_url() );
}
これにより、管理者以外のユーザーはログインURLにリダイレクトされます。もちろん、管理者以外でログインすると少し混乱します。 get_header()
の前にこれを実行したいでしょう。
あるいは、ページをPRIVATEに設定してパスワードを入力することもできます。あなたがページを "クイック編集"するときに、このオプションを得ます。