会員限定の動画
2026年10月2日更新
Pellio プレーヤーのどの動画も、選んだプランの会員だけが視聴できるように制限できます。サイトで有効になっている MemberPress、Paid Memberships Pro、Restrict Content と Restrict Content Pro、WooCommerce Memberships、LifterLMS のメンバーシップに対応しています。
ブロックエディターで設定する
- Pellio Video ブロックを選択します。
- サイドバーの Access パネルで、Who can watch を Members of certain plans にします。
- プランにチェックを入れます。いずれかのプランの会員なら視聴できます。プランにチェックを入れない場合は、ログイン中のユーザーなら誰でも視聴できます。
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 パネルでは、代わりにログイン中のユーザー全員に動画を制限することもできます。
この記事は役に立ちましたか?
関連記事
- WordPressプラグインどんなWordPressサイトでも使える、高速でプライバシーに配慮した動画プレーヤー。アカウントを接続すればPellioのホスティングも使えます。
- YouTube、Vimeo、メディアライブラリの動画YouTube、Vimeo、自分のファイルをPellioプレーヤーで再生できます。アカウントは不要です。
- ページビルダー、SEO、キャッシュElementor、Bricks、ACF、Yoast SEO、Rank Math、ページキャッシュ系プラグインとの連携。
- Cookie同意プラグインPellio プレーヤーと WP Consent API、Complianz、CookieYes、Real Cookie Banner、Borlabs Cookie の連携について。