BuddyBoss Platform Pro

商品コード: buddyboss-pro カテゴリー:

BuddyBoss Platform Proは、WordPressを使ってFacebookやTwitterのようなソーシャルネットワークサービス(SNS)を構築するBuddyBoss Platformプラグインに機能を追加してソーシャルネットワークの機能を拡張させる追加プラグインです。

ZOOMと連携して、ソーシャルグループのメンバーにオンラインでのディスカッションや会議などの機能を提供したり、WordPressのアカウント権限や、会員資格をコントロールするWooCommerce Membership プラグインと組み合わせて、プロフィールやグループ、メッセージ機能に、会員ランクやユーザー権限などを管理することができるようになります。

ショッピングサイトやサブスクリプションを利用した会員向けにサービスを提供しているサイトに、ソーシャルネットワークサービスの機能を追加して新たなサービスを追加することができるプラグインです。

ZOOM 連携

ZOOM APIと利用して、BuddyBoss Platform プラグインで構築されたソーシャルグループ機能に、オンライン会議や映像、音声を使ったリモートコミュニケーションを提供する機能を追加できます。

グループ内のメンバー同士がミーティングを予約したり、録画した動画を再生をする投稿を追加することができるようになります。

会員ランクやユーザー権限ごとのアクセス制限

WooCommerce Membership などの会員資格を管理するプラグインやアドオンと組み合わせて、ユーザーのアクセス制限を追加することができます。

会員ランクやサブスクリプションのプランなどに応じて、ソーシャルサービス内のメッセージング機能や、メディアのアップロード機能にメンバーがアクセスする制限を管理することができます。

BuddyBoss Platform Proは、Twitterのようなソーシャルネットワークサービス(SNS)を構築するBuddyBoss Platformプラグインに、新しい機能を追加してSNSの機能を拡張させる追加プラグインです。

ソーシャルグループのメンバーにオンラインでのディスカッションや会議などの機能を提供したり、会員資格をコントロールする他プラグインと組み合わせて、プロフィールやグループ、メッセージ機能に、会員ランクやユーザー権限などを管理することができるようになります。

BuddyBoss Platform Proの使い方

ZOOM の連携方法

ZOOMのAPIを利用して、オンラインミーティングの機能を追加することができます。ZOOMに関連付けされたミーティング機能は、ショートコードやWordPressの(Gutenberg)ブロックで配置できるため、投稿や固定ページなどに簡単に配置してメンバー同士てオンライン会議を開催することができます。

また、ソーシャルグループに ZOOM アカウントを設定することでメンバーとオンライン会議を開始する設定を行うことができます。

BuddyBossで利用できるオンライン会議の機能はZOOMのプランによって、次のように制限があるのでご注意ください。

  • 会議のアーカイブは、クラウド録画に依存するため無料プランでは利用できません。
  • 無料プランでは、会議のホストは1人までしか設定ができません。
  • 会議の文字起こし機能にはビジネスプラン以上が必要になります。

ZOOM アプリの作成方法

次のような手順で、ZOOMでオンライン会議を行う機能を追加することができます。

ZOOM APIキーの取得

アプリを作成する前に、利用するAPIキーをZOOMアカウントを使って取得します。

  1. ZOOMの開発者向けページにサインインします。(アカウントが無い場合には先にサインアップを行います)
  2. [BUILD APP] をクリックします。
    ZOOM APIキーの取得
  3. ポップアップで表示されたAPIの利用許諾に同意をするために [Agree] をクリックします。
    ZOOM APIキーの取得
  4. [Choose your app type] 画面で [JWT] 項目内の [Create] をクリックします。
    ZOOM APIキーの取得
  5. ポップアップ表示された [Create a JWT app] 内の [App Name] に名前を入力して [Create] をクリックします。
    ZOOM APIキーの取得
  6. 新しくJWTが追加されます。
  7. 表示された画面で、[Company Name] など必要な項目を入力して [Continue] をクリックします。
    ZOOM APIキーの取得
  8. [App credential] 画面の [API Key] と [API Secret] をメモ帳などにコピーして [Continue] をクリックします。
    ZOOM APIキーの取得
  9. [Add feature] 画面で [Continue] をクリックします。
    ZOOM APIキーの取得
  10. アプリが有効化されAPIが利用できるようになります。
    ZOOM APIキーの取得
BuddyBossプラグインのZOOM設定

BuddyBossでZOOMを利用する前に、ZOOM APIの設定を次の手順で行います。

  1. WordPress管理画面の [BuddyBoss] > [統合] をクリックします。
    BuddyBossプラグインのZOOM設定
  2. 表示された [統合] 画面で [Zoom] リンクをクリックします。
    BuddyBossプラグインのZOOM設定
  3. [Zoom 設定] 内の [Zoom Gutenberg ブロック] に、コピーしておいた[Zoom API キー] と [Zoom API シークレット] をそれぞれ入力します。
    BuddyBossプラグインのZOOM設定
  4. [Zoom アカウントのメールアドレス] に、APIを取得したアカウントのメールアドレスを入力します。
  5. [設定を保存する] をクリックします。
  6. 表示された [接続を確認] をクリックします。
    BuddyBossプラグインのZOOM設定
  7. [Zoom API が接続されました!] メッセージが表示され、APIの利用が可能になります。
オンライン会議用のブロックの配置

ZOOM APIを使って、投稿や固定ページなどにオンライン会議画面の予約を次の手順で行います。

  1. WordPressで固定ページや投稿を新規作成します。
  2. 編集画面でブロックの追加を行います。
    オンライン会議用のブロックの配置
  3. 検索ボックスに “Zoom” を入力します。
  4. 表示されたブロック候補から [Zoom ミーティング] を選択します。
    オンライン会議用のブロックの配置
  5. 追加された [Zoom ミーティング] ブロック内の [ミーティングを作成する] をクリックします。
    オンライン会議用のブロックの配置
  6. [ミーティングを作成する] 画面で、[トピック] や [日時] を入力して [ミーティングを保存] をクリックします。
    オンライン会議用のブロックの配置
  7. [公開] をクリックして編集を終了します。
  8. 公開されたページに、Zoomミーティングのカウントダウン画面が表示されます。
    オンライン会議用のブロックの配置

 

ショートコード

WordPressのショートコードを使ってZoomのオンライン会議のブロックを追加することができます。

  1. Zoomにサインインして、新しいミーティングを追加するか、作成済みのミーティングを表示します。
  2. 表示されたミーティングID(11桁の数字)をコピーします。
    ショートコード
  3. WordPressの投稿や固定ページの編集画面を表示し、[ショートコード] ブロックを選択します。
    ショートコード
  4. 追加された [ショートコード] ブロックに次のようにショートコードを入力します。
    [zoom_meeting id=”ミーティングID(11桁の数字)”]
    ショートコード
  5. [公開] をクリックして編集を終了します。
  6. 公開されたページに、Zoomミーティングのカウントダウン画面が表示されます。
    ショートコード

会員ランクやユーザー権限ごとのアクセス制限の設定方法

WooCommerce Membership アドオンなど、会員資格(メンバーシップ)に関連した他プラグインと組み合わせて利用することで、会員ランクやユーザー権限ごとにアクセス制限の設定してSNSを運用することができます。

WooCommerceの会員資格を使って、BuddyBossのグループ機能に会員資格を設定するには次のような手順で行います。

  1. WordPress管理画面の [WooCommerce] > [会員] をクリックします。
  2. [会員プラン] タブでプランを作成します。
    会員ランクやユーザー権限ごとのアクセス制限の設定方法
  3. [会員] タブで、手順2で作成したプランを会員に設定します。
    会員ランクやユーザー権限ごとのアクセス制限の設定方法
  4. [BuddyBoss] > [設定] をクリックします。
    会員ランクやユーザー権限ごとのアクセス制限の設定方法
  5. 表示された [設定] 画面の [グループ] リンクをクリックします。
    会員ランクやユーザー権限ごとのアクセス制限の設定方法
  6. [グループアクセス] > [グループを作成] の一覧から [メンバーシップ] を選択します。(他のプラグインを利用する場合には、表示された一覧から適当な項目を選択します)
    会員ランクやユーザー権限ごとのアクセス制限の設定方法
  7. [メンバーシップタイプを選択します] の一覧から [WooCommerce Memberships] を選択します。
    会員ランクやユーザー権限ごとのアクセス制限の設定方法
  8. 追加で表示されたメンバーシップのリストから、作成するアクセス権を設定する会員プランを有効にします。
    会員ランクやユーザー権限ごとのアクセス制限の設定方法
  9. 同様の操作で [グループに参加] の [メンバーシップ] 部分を操作します。
    会員ランクやユーザー権限ごとのアクセス制限の設定方法
  10. [設定を保存する] をクリックして設定を反映させます。
    会員ランクやユーザー権限ごとのアクセス制限の設定方法

BuddyBossのグループ機能に会員ごとに追加するメンバーが制限されるようになります。