WordPressで認証ページを作成する
2010.08
24
特定のページのみ(この場合は固定ページ)に認証を設ける方法についてです。 ここでの例はページテンプレートを作成し、このページテンプレートしたページへアクセスした場合、ログイン済みならそのまま表示、未ログインであればWor […]
特定のページのみ(この場合は固定ページ)に認証を設ける方法についてです。 ここでの例はページテンプレートを作成し、このページテンプレートしたページへアクセスした場合、ログイン済みならそのまま表示、未ログインであればWordPressのログインページへリダイレクトします。なお、ログイン後はアクセスしたページへリダイレクトされます。
1: <?php
2: /**
3: * Template Name: 認証つきページ
4: */
5: if(!is_user_logged_in()) auth_redirect();
6: get_header();
7:
8: ?>
ポイントをあげるとすれば、wp_header()の前に認証処理を記述することです。