現在閲覧制限のあるWEBサイトを製作中です。
記事を選択して選択した記事のみが一覧表示されるURLを発行しユーザーへメールで送信します。
ユーザーがそのURLにアクセスし一覧表示されたものの投稿を閲覧するという内容です。
・管理側はログインしないと記事一覧をみれない。
・ユーザーは管理側からもらったURLにアクセスした際に認証はかからない。
■管理側のフロー
管理側が記事を選択
↓
選択された記事のみが一覧表示されるURLを発行
■ユーザー側のフロー
URLを受け取りアクセスする
↓
記事の一覧が表示される ------この際に認証はかけない
↓
記事詳細を見る(投稿の中身を見る)
もっと具体的なところでお話すると、page.php(固定ページ)とsingle.php(個別投稿)には認証をかけずに、それ以外のところでは認証がかかるようにしたいです。
WP-membersの設定では投稿と固定ページをブロック(認証)をかけられるようです。
固定ページ(page.php)はユーザーが一覧表示を見るためのものとして使用していますが、その固定ページ(page.php)に表示されている投稿の遷移先はsingle.php(個別投稿)です。
管理側でログインしないと一覧がみれない仕様のため”投稿”に認証をかけていましたが、そうするとユーザー側で固定ページから投稿に遷移した際に認証がかかってしまうため期待通りの仕様になりません。
説明が下手でもうしわけありませんが、やりたいことは特定のページのみ認証をかけないといった仕様です。
どなたかご教示ください。
あなたの回答
tips
プレビュー