Warning: Undefined array key "login_url" in /var/www/cms.necosuke.jp/htdocs/wp-content/plugins/necosuke-cms/includes/include_action.php on line 1704

会員サイト機能の概要

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

コンテンツ制限の設定

投稿・固定ページ・カスタム投稿タイプの編集画面で、アクセス制限を設定できます。

設定手順

  1. 制限したい投稿のエディタを開きます。
  2. サイドバーに表示される Necosuke ページ設定 メタボックスを探します。
  3. 「制限ルール」ドロップダウンから、事前に作成した抽出条件(ユーザーフィルター)を選択。
  4. 「リダイレクトURL」に、非認証ユーザーの遷移先を設定(例:ログインページ)。
  5. 保存して完了。

💡 ヒント: 抽出条件を事前にCRMの「抽出条件」画面で作成しておく必要があります。例えば「有料プラン会員」「特定コース受講者」など、細かいセグメントで制限をかけられます。

制限の動作

  • 未ログインユーザー → 設定したリダイレクトURLへ自動転送
  • ログイン済みだが条件不一致 → リダイレクトURLへ自動転送
  • ログイン済みで条件一致 → コンテンツを表示

ショートコード一覧

会員サイトの構築に使用できるショートコードです。

表示制御

ショートコード機能
ログインユーザーの情報を表示
属性値が一致する場合のみ表示
...条件不一致時に表示するコンテンツ

条件分岐の使用例



  このコンテンツはプレミアム会員限定です。
  アップグレードはこちらから。

認証・登録フォーム

ショートコード機能
メール/パスワードログインフォームを表示

お名前とメールアドレスを登録してください。
登録後、確認メールをお送りします。
メール内に記載されている本登録用のURLにアクセスし、本登録を完了させてください。

新規会員登録フォームを表示
ログアウトリンクを表示

ソーシャルログイン

ショートコード機能
LINEログインボタンを表示
LINE新規登録ボタンを表示

💡 ヒント: LINEログインを使用すると、LINEアカウントとWordPressユーザーが自動的に紐づけされ、LINE配信のターゲティングが可能になります。

マイページ

ショートコード機能
閲覧権限がありません。
ログインして御覧ください。 ログイン
会員マイページ全体を表示(プロフィール、登録情報、ステータス)
閲覧権限がありません。
ログインして御覧ください。 ログイン
カスタム属性の編集フォームを表示

トラッキング・アクション

ショートコード機能
ファイルをダウンロードダウンロードリンクを表示し、DL時にアクション実行(属性変更等)
YouTube動画の視聴時間が指定秒数を超えたらアクション実行

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

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

  1. 抽出条件「ログイン済みユーザー全員」を作成。
  2. 制限したいページに上記の抽出条件を設定。
  3. ログインフォーム用の固定ページを作成し、 を配置。
  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アクション(ページ閲覧時のアクション実行)を活用すると、特定ページの閲覧を「レッスン完了」として自動的に属性に記録できます。これにより、次のレッスンのアクセス制限を自動解除する仕組みが作れます。

マイページのカスタマイズ

閲覧権限がありません。
ログインして御覧ください。 ログイン
ショートコードで表示されるマイページには以下の情報が含まれます。

  • 会員ステータス(プラン名、有効期限)
  • プロフィール情報の閲覧・編集
  • 登録情報の変更(メールアドレス、パスワード)
  • ログアウトリンク

閲覧権限がありません。
ログインして御覧ください。 ログイン
を使うと、管理者が「表示レベル:ユーザー編集可」に設定したカスタム属性のみを編集できるフォームが表示されます。