会員サイト機能の概要

ねこすけCMSの会員サイト機能は、WordPressの投稿・固定ページに対してユーザー属性ベースのアクセス制限を設定し、ログインユーザー限定のコンテンツを提供できます。マイページ、ソーシャルログイン、ショートコードを組み合わせて柔軟な会員サイトを構築できます。

会員の登録経路や認証の仕組みは会員の仕組み会員登録とソーシャルログインで、コンテンツの出し分け・閲覧制限の具体的な作り方は会員限定コンテンツの作り方で解説しています。

会員サイト構築の基本パターン

パターン1:シンプルな会員限定コンテンツ

  1. 抽出条件「ログイン済みユーザー全員」を作成。
  2. 制限したいページに上記の抽出条件を設定。
  3. ログインフォーム用の固定ページを作成し、[necosuke_member_login_form]を配置。
  4. リダイレクトURLにログインフォームページのURLを設定。

パターン2:有料会員限定コンテンツ

  1. CRMで「プラン」属性を作成(値:free, standard, premium)。
  2. 抽出条件「プラン = standard OR premium」を作成。
  3. 有料コンテンツページに上記の抽出条件を設定。
  4. リダイレクトURLをアップグレード案内ページに設定。

パターン3:段階公開のオンラインコース

  1. レッスンごとに固定ページを作成。
  2. 「レッスン1完了」「レッスン2完了」等の属性を作成。
  3. レッスン2のページには「レッスン1完了 = true」の抽出条件で制限。
  4. 各レッスン完了時にPVアクションで完了属性を自動付与。

💡 ヒント: PVアクション(ページ閲覧時のアクション実行)を活用すると、特定ページの閲覧を「レッスン完了」として自動的に属性に記録できます。これにより、次のレッスンのアクセス制限を自動解除する仕組みが作れます。抽出条件・アクション・閲覧制限の設定手順は会員限定コンテンツの作り方を参照してください。