Pellio

会員限定の動画

2026年10月2日更新
このページの内容

Pellio プレーヤーのどの動画も、選んだプランの会員だけが視聴できるように制限できます。サイトで有効になっている MemberPress、Paid Memberships Pro、Restrict Content と Restrict Content Pro、WooCommerce Memberships、LifterLMS のメンバーシップに対応しています。

ブロックエディターで設定する

  1. Pellio Video ブロックを選択します。
  2. サイドバーの Access パネルで、Who can watch を Members of certain plans にします。
  3. プランにチェックを入れます。いずれかのプランの会員なら視聴できます。プランにチェックを入れない場合は、ログイン中のユーザーなら誰でも視聴できます。

MemberPress と LifterLMS のプラン一覧には、それぞれ最大100件のプランが表示されます。

ショートコードで設定する

[pellio id="VIDEO_ID" visibility="members" members="pmpro:2,memberpress:12"]

プランは plugin:plan id の形式で書きます。プラグインは memberpress、pmpro、rcp、wcm(WooCommerce Memberships)、llms(LifterLMS)です。

Elementor ウィジェット、Bricks エレメント、pellio_video() では、Anyone who can see this page と Logged-in users only は選べますが、プランは選べません。プランで制限するには、ショートコードを使ってください。

会員以外に表示される内容

「This video is for members」パネルと、訪問者向けのログインリンクが表示されます。キャッシュされたページがトークンを更新する場合も含め、会員以外には再生トークンが一切発行されないため、ページのソースをコピーしても動画は再生できません。他のユーザーの投稿を編集できるユーザー(編集者と管理者)は、常に視聴できます。

開発者向け

  • pellio_member_can_watch で判定をフィルターできます:( bool $allowed, array $rules, int $user_id )。
  • pellio_members_locked_html で会員以外に表示される内容をフィルターできます。

同じ Access パネルでは、代わりにログイン中のユーザー全員に動画を制限することもできます。

この記事は役に立ちましたか?

解決しませんか?メッセージをお送りいただければ、担当者からご連絡します。