WordPressでユーザー向けのチャットルームを作成する方法(2つの方法)

活気のあるオンラインコミュニティを構築することは、あなたのウェブサイトを変えることができますが、ほとんどのチャットソリューションは問題を引き起こすだけです。多くのサイトオーナーは、チャットルームを初めて試すときに苦労してこれを学びます。すべてのオプションは高額な月額料金を必要とするか、外部プラットフォームに訪問者を誘導することを強制します。

それがまさに、最も人気のあるオプションをすべてテストし、WordPressウェブサイトの所有者にとって実際に機能するチャットルームソリューションを見つけた理由です。

高額な月額サブスクリプションやサードパーティサービスに依存したり、SlackやDiscordのような外部チャットクライアントにユーザーを誘導したりすることなく、WordPressウェブサイトに魅力的なセルフホスト型チャットルームを追加する方法を説明します。

WordPressウェブサイトにチャットルームを追加する

WordPressにチャットルームを追加する理由

あなたが会員制ウェブサイトオンラインフォーラムを運営している場合、ユーザーのためにインスタントメッセージングチャットルームを作成したいと思うかもしれません。

ウェブサイトの所有者の中には、Slack、WhatsApp、Facebookグループ、Discordのようなサードパーティのサービスを利用することを選ぶ人もいます。しかし、これらの方法はサイトから人々を遠ざけてしまうため、あなたの ページビューや直帰率 にとっては悪い知らせです。さらに、チャット体験を完全に制御することはできません。

ウェブサイトにチャットルームを埋め込むことで、人々をより長く引きつけ、より強いコミュニティ意識を築くことができます。さらに良いことに、自己ホスト型のチャットルームを作成することで、しばしば高価な継続的なサブスクリプション料金を回避できます。

⚠️ チャットルームは、少人数のコミュニティで最も効果的に機能する傾向があります。ライブカスタマーサポートを提供したい場合は、おすすめのライブチャットサポートソフトウェアのリストをご覧ください。

それでは、WordPressのブログやウェブサイトにチャットルームを追加する方法を見ていきましょう。以下のクイックリンクを使用して、使用したい方法に直接ジャンプしてください。

方法1. Simple Ajax Chat(無料WordPressプラグイン)を使用する

WordPressプラグインや継続的なサブスクリプションに予算をかけずに、サイトにシンプルなチャットルームを追加したいと思いませんか? Simple Ajax Chatを使えば、1円もかけずに、あらゆるページ、投稿、またはウィジェット対応エリアにシンプルでセルフホスト型のチャットルームを追加できます。

ログインユーザーのみアクセスを制限したり、完全に公開されたチャットルームを作成したりすることもできます。詳細については、Simple Ajax Chatのレビューをご覧ください。

チャットルームがページに公開されました

📝 このガイドでは、無料の Simple Ajax Chat プラグインを使用します。これは、単一のチャットルームを作成するために必要なすべてを備えているためです。ただし、複数の異なるチャットルームを作成したい場合は、Plugin Planet Simple Ajax Chat にアップグレードする必要があります。

ステップ1.シンプルなAjaxチャットを設定する

まず、プラグインをインストールして有効にする必要があります。ヘルプが必要な場合は、WordPressプラグインのインストール方法に関するガイドを参照してください。

有効化したら、設定 » シンプルAjaxチャットに移動してチャットルームを設定してください。

Simple Ajax Chatプラグインの設定

開始するには、「プラグイン設定」セクションをクリックして展開し、「デフォルト名」を好きなものに変更します。

また、「デフォルトメッセージ」を入力することもできます。これは、誰かがチャットルームに初めてアクセスしたときに表示されます。

デフォルトのチャットルーム名

次に、チャットルームを使用するためにユーザーがログインする必要があるかどうかを決定できます。ユーザー登録を要求することは、スパムや荒らしに対処するのに役立ちますが、公開チャットルームの方が多くのユーザーを獲得できる可能性があります。

この決定を下すには、「チャットボックスを表示および使用するにはユーザーのログインが必要です」の横にあるボックスをチェックまたはチェック解除します。

WordPressがチャットでその人のユーザー名を表示するように、「ログイン中のユーザー名」の横にあるチェックボックスをオンにすることもできます。

メンバー限定のWordPressチャットルームを作成する方法

その他のオプションとして、登録していない訪問者がチャットを閲覧することは許可するが、対話は許可しないという方法もあります。

表示されている内容を気に入った人は、会話に参加するためにアカウントを作成するかもしれません。そのため、「チャットメッセージを読み取り専用で表示する」の横にあるチェックボックスをオンにすることをお勧めします。

WordPressウェブサイトに読み取り専用チャットルームを追加する方法

ステップ2.チャットルームをカスタマイズする

これが完了したら、チャットルームをカスタマイズできます。たとえば、独自のロゴ、カスタムカラー、ブランディングを追加できます。これは、Discordのような別のプラットフォームと比較して、Simple Ajax Chatのようなセルフホスト型ソリューションを選択する大きな利点です。

これらの変更を行うには、「時間と色」および「外観」ボックスの設定を使用するだけです。

WordPressでチャットウィンドウをカスタマイズする方法

デフォルトの通知アイコンを独自の画像に置き換えることもできます。例えば、ロゴ、アイコン、または Webデザインソフトウェア を使用して作成したその他の画像(例:Canva)を使用できます。

独自のグラフィックを追加するには、「デフォルトの通知アイコン」フィールドを見つけて「アップロード」をクリックします。

WordPressでデフォルトのチャットアイコンを変更する

WordPressメディアライブラリから画像を選択するか、コンピューターからファイルをアップロードできます。

このセクションで変更を加えた場合は、「設定を保存」をクリックすることを忘れないでください。

ステップ3. モデレーション機能を追加する

その後、「禁止フレーズ」セクションをクリックして展開し、チャットに表示してはならない単語を入力できます。競合他社の名前、攻撃的な言葉、または訪問者のエクスペリエンスや評判を損なう可能性のあるその他の言葉が含まれる場合があります。

セルフホスト型ソリューションであるため、表示したい単語とコミュニティ内に場所がない単語を完全に制御できます。

単語をカンマで区切ってください。

WordPressのオンラインチャットルームの禁止リストを作成する

再度、変更を保存するには「設定の保存」をクリックすることを忘れないでください。

さらに多くの設定を探索できるため、それらを確認してどのような変更が可能かを確認する価値があります。ただし、これでシンプルなチャットルームを作成するために必要なすべてが揃いました。WordPressウェブサイトにチャットルームを追加する方法を見てみましょう。

ステップ4. WordPressでチャットルームを表示する

Simple Ajax Chatを使用すると、チャットルームを表示する場所を正確に制御できるため、任意のページ、投稿、またはウィジェット対応エリアに追加できます。

チャットルームの設定が完了したら、ショートコードとテンプレートタグのエリアまでスクロールして開きます。ここで、使用できるショートコードが表示されます。

チャットルームのショートコードをコピーする

チャットルームをページに追加するには、WordPressダッシュボードでPages » Add Newに移動するだけです。

タイトルを入力し、アイキャッチ画像をアップロードし、カテゴリーとタグを追加したり、ページに表示したいその他のコンテンツを追加したりできるようになりました。

WordPressページにチャットルームを追加する方法

さらに一歩進んで、ユーザーエクスペリエンスのフィードバック調査を、UserFeedbackのようなプラグインを使用して追加することもできます。

これは、チャットルームを改善する方法に関する貴重な提案やアイデアを得るのに役立ちます。

UserFeedbackで作成されたチャットルームアンケートの例

この柔軟性も、堅苦しいサードパーティ製ソフトウェアと比較して、Simple Ajax Chatのようなプラグインを使用することを常に推奨する理由の1つです。

チャットルームを埋め込むには、「+」記号をクリックしてから「ショートコード」と入力します。表示されたら、適切なブロックを選択できます。

WordPressブログまたはウェブサイトにチャットルームショートコードブロックを追加する

その後、単に[sac_happens]ショートコードをショートコードブロックに追加します。

チャットルームを公開するには、「公開」または「更新」をクリックできるようになりました。

ショートコードを使用してウェブサイトにライブチャットを追加する

もう1つのオプションは、チャットルームをウィジェット対応エリアに追加することです。これは、複数のページにチャットウィンドウを表示する簡単な方法です。

より新しいブロックベースのテーマのいずれかを使用している場合は、標準のWordPressコンテンツエディターでは編集できないサイトの領域にチャットルームを追加することもできます。

手順については、ウィジェットの追加と使用方法に関するガイドをご覧ください。

フルサイトエディターを使用してWordPressにチャットルームを追加する

チャットルームをWordPressに追加する方法に関わらず、ウェブサイトのモバイルバージョンをテストすることで、すべてのデバイスで見た目が良く正しく機能することを確認することが重要です。

このトピックの詳細については、モバイルフレンドリーなウェブサイトを作成するための専門家のヒントをご覧ください。

モバイルデバイスでチャットルームをテストする

方法2. BuddyBossを使用する(オンラインコミュニティ構築に最適)

人々が何度も戻ってきたくなるような、活気のあるオンラインコミュニティを作成したいですか?チャットルームは素晴らしいスタートですが、成功するデジタルコミュニティを構築するための一部分にすぎません。

メンバープロフィール、検索可能なディレクトリ、フォーラム、ソーシャルグループ、アクティビティフィードのような強力な機能が役立つのはこのためです。

良いニュースは? このような体験を提供するために、さまざまなプラグインを寄せ集める必要がないことです。BuddyBoss には、これらの機能すべてが含まれています。さらに多くの機能もあります。 

BuddyBossを使用して作成されたオンラインコミュニティの例

BuddyBossは、市場で最高のWordPressコミュニティ構築プラットフォームです。実際、私たちがそれを好きなコミュニティプラグインであるすべての理由を概説した完全なBuddyBossレビューもあります。 

このガイドでは、BuddyBossを使用してサイトにライブメッセージングを追加する方法を説明します。

BuddyBossを使用して作成されたライブチャットルームの例

 その他のソーシャル機能の使用方法については、WordPressで独自のプライベートコミュニティを作成する方法に関するガイドをご覧ください。

ステップ1. Pusherアカウントを作成する

BuddyBossは、ユーザーがリアルタイムでコミュニケーションできるサービスであるPusher Channelsを使用して、サイトにライブメッセージングを追加できます。 

BuddyBossを開始する前に、Pusherアカウントを作成する必要があります。幸いなことに、Pusherには無料プランがあり、1日あたり最大20万通のメッセージを送信できます。これは、ほとんどのWordPressブログやウェブサイトで十分でしょう。ただし、アップグレードが必要な場合は、月額49ドルで1日あたり最大100万通のメッセージを送信できます。

開始するには、Pusherのウェブサイトにアクセスし、「サインアップ」ボタンをクリックしてください。

無料のPusherアカウントを作成する

次に、画面の指示に従って無料アカウントを作成できます。 

これが完了すると、Pusherダッシュボードに自動的にリダイレクトされます。この画面で、「Channels」の下にある「Get started」ボタンをクリックしてください。

Pusherアプリの設定

これで、Pusherアプリの名前を入力できます。これはPusherダッシュボードでアプリを表すものなので、分かりやすい名前を使用することをお勧めします。

Pusher アプリからのリクエストを処理するサーバーの物理的な場所であるクラスターを選択することもできます。場所を選択する際は、欧州のデータ保護規制により、個人ユーザーデータは EU 域外に出ることができないことに注意してください。 

ユーザーまたはご自身のサーバーのいずれかに地理的に近い場所を選択することも理にかなっています。これにより、メッセージの送受信時に発生する可能性のある遅延が軽減されます。 

場所を選択するには、「クラスターを選択」ドロップダウンを開き、リストからオプションを選択します。 

Pusherチャンネルアプリの設定方法

これが完了したら、「アプリを作成」をクリックします。

アプリの設定を完了するには、左側のメニューから「アプリの設定」を選択します。次に、「クライアントイベントを有効にする」セクションまでスクロールし、スイッチをクリックして有効にします。

Pusherを使用してWordPressウェブサイトにライブチャットを追加する方法

次に、「認証済み接続を有効にする」セクションまでスクロールします。

もう一度、このスイッチを有効にするにはクリックしてください。

PusherをWordPressブログまたはウェブサイトに接続する方法

アプリは現在稼働していますので、左側のメニューにある「App Keys」をクリックしてください。ここには、BuddyBossプラグインに追加する必要のあるすべての情報が含まれています。

この点を考慮して、次のいくつかの手順の間、この画面を別のタブで開いたままにしてください。

WordPressウェブサイトのアプリキーを取得する

ステップ2. BuddyBossプラグインとテーマをインストールする

ライブメッセージングを設定するには、コアのBuddyBossプラグイン、BuddyBoss Platform Pro、およびBuddyBossテーマが必要です。次に、BuddyBossのウェブサイトにアクセスし、Webパッケージまたはバンドルにサインアップしてください。

BuddyBossのウェブサイト

購入完了後、サイトにBuddyBossおよびBuddyBoss Platform Proプラグインをインストールする必要があります。詳細については、WordPressプラグインのインストール方法に関するチュートリアルをご覧ください。

プロンプトが表示されたら、製品ライセンスキーを入力します。この情報はBuddyBossウェブサイトのアカウントで確認できます。

BuddyBoss Platform Proプラグインにライセンスキーを追加する

次に、すべてのWebおよびバンドルパッケージに含まれているBuddyBossテーマをインストールする必要があります。 

詳細な手順については、WordPressテーマのインストール方法に関するガイドを参照してください。 

BuddyBossテーマをWordPressウェブサイトに追加する方法

ステップ3.プライベートメッセージを有効にする 

BuddyBossには多くの機能があるため、物事を簡単にするために、プラグインはこれらの機能を異なるコンポーネントに分離しています。必要な機能に応じて、これらのコンポーネントを有効または無効にできます。

これを行うには、BuddyBoss » Componentsページに移動します。 

様々な BuddyBoss コンポーネントのアクティブ化

ここで、使用できるさまざまなコンポーネントが表示されます。

WordPressにライブメッセージングを追加したいので、プライベートメッセージングコンポーネントを見つけて、「アクティベート」リンクをクリックします。

コミュニティウェブサイトでプライベートメッセージングコンポーネントを有効にする

ステップ4. Pusherチャネルとの統合

次に、BuddyBoss » Integrations に移動して、WordPressサイトとPusherアカウントをリンクする準備ができました。ここで、「Pusher」リンクをクリックします。 

WordPressとPusherアカウントの接続方法

Pusher IDとキーを追加できる領域が表示されます。 

Pusherタブの各情報のかたまりをコピーし、WordPressダッシュボードの対応するフィールドに貼り付けるだけです。

ソーシャルウェブサイトでのPusher統合の設定

Pusherアカウントで選択したクラスターと一致するように、「Pusherクラスター」フィールドを変更する必要がある場合もあります。 

それが完了したら、WordPressダッシュボードで「設定を保存」をクリックします。すべてが正常に機能している場合、画面の上部に緑色の「接続済み」メッセージが表示されます。

PusherとBuddyBossを使用してサイトにライブメッセージングを追加する方法

「ライブメッセージング」フィールドも新しく表示されます。

このオプションの横にあるチェックボックスをオンにしてください。

WordPressにリアルタイムチャットを追加する

最後に、「設定を保存」をクリックして変更を保存します。 

ステップ5.ライブチャットをテストする 

新しいチャット機能が正常に動作していることを確認するために、テストすることをお勧めします。これを行うには、ブラウザのシークレットモードを使用して、2 つの異なる メンバーアカウントにログインする必要があります。

次に、BuddyBossが自動的に作成する「メンバー」ページに移動します。このページがどこにあるかわからない場合は、通常、BuddyBossはそれをあなたのウェブサイトURL/membersに作成します。

このページで、テストに使用している別のメンバーアカウントを見つけ、「メッセージを送信」ボタンをクリックします。  

WordPressでリアルタイムメッセージを送受信する方法

その人がオンラインであることを示す緑色のアイコンが表示されるはずです。

メッセージを入力して、「送信」をクリックしてください。

BuddyBossでメッセージを送受信する方法

さて、別のブラウザウィンドウに切り替えると、タブを更新する必要なく、すぐにこのメッセージを受信するはずです。

追加ガイド

ウェブサイトでチャットルームを作成する方法を学んだので、オンラインコミュニティとユーザーエクスペリエンスを改善するためのヒントをさらに学びたいかもしれません。

この記事がWordPressユーザー向けのチャットルームの作成方法を学ぶのに役立ったことを願っています。また、エンゲージメントを高めるためのリアクションボタンを追加する方法WordPressサイトのUX監査を実行する方法に関するガイドもご覧ください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

25 CommentsLeave a Reply

  1. これは、ウェブサイト上でユーザー自身とのエンゲージメントを高めるための非常に便利な機能です。
    会員制ウェブサイトやフォーラムは、この機能を利用してトラフィックを増やし、直帰率を減らすことができます。
    個人と個別のチャットができるようになると、さらに役立つでしょう。
    これが実現できるかどうかはわかりませんが、フォーラムに実装するのは有望に見えます。

  2. とても興味深い記事です。
    これを実装すれば、私のサイトでのユーザーエンゲージメントが確実に高まるでしょう。
    実はこの記事を読んでいたら、アイデアが浮かびました。WPBeginnerの記事は大好きです。
    ありがとうございます!!

  3. これは信じられないほど、WordPressはチャットルームを作成できるほど強力であり、WordPressは有望です。
    チャットに参加することに興味があるかもしれない読者向けにウィジェットで表示するというアイデアは気に入っています。登録していない訪問者でもチャットを読むことは許可し、登録するまでやり取りできないようにすることも、悪用を減らすのに良いでしょう。
    しかし、コメントを無効にして、このチャットルームだけに頼るのは良い習慣でしょうか?

    • これは、各ウェブサイトの目的とニーズに完全に依存します。

      • そうですね、それは本当です。ウェブサイトの運営方法は、そのアプリケーションを決定しますが、チャットは興味深く、体験するために個人的なブログで試してみるかもしれません。回答ありがとうございます。

    • ユーザーはWordPressアカウントを必要としませんが、必要であればサイトでアカウントを要求することもできます。

      管理者

  4. プラグインをインストールして有効にしましたが、機能しません。

    403 Forbidden
    ウェブサイトの設定により、このページにアクセスできません。

  5. これは素晴らしいです。

    オンラインバーの仕事を得ました。実際にはオンラインバーではありませんが、訪問者がブランドアンバサダーと交流できるプラットフォームがあります。

    このプラグインを試して、どのように機能するか見てみようと思います。

    ありがとう、
    サミヌ!

  6. Hi

    チャットルームサイトがあり、WordPressチャットルームを使用したいのですが、ブログで使用できるプラグインはありますか?現在、他人のチャットルームスクリプトを使用していますが、自分のチャットルームを追加したいです。良いチャットルームがあれば提案してください。ありがとうございます。

  7. そのプラグインを私のウェブサイトで使用しました。問題なく動作しますが、シンプルすぎます。主にファイル共有機能がないため、Chatweeに切り替えました。私にはこちらの方が合っています。

  8. こんにちは。あなたのサイトのトップにあるような、HOME »BLOG» WORDPRESS PLUGINS »HOW TO CREATE CHAT ROOMS…のようなものを作成するにはどうすればよいですか?

  9. 私は常に、組織のWordPressインストールをより活用する方法を探しています。別のシステムで掲示板を運用していますが、システムを統合したいと考えています。おそらく、このプラグインを使用したbbpressが今後の方法でしょう。

    • これに同意せざるを得ません。両方調べましたが、あなたが投稿した方がはるかに良いです!NE1UP.comの私のサイトのためにまさにこのようなものを探していましたので、本当に感謝しています!

      No worries, @WPBeginner, still love your site and it’s so beautiful. ;) Wouldn’t have figured this out if you hadn’t posted about WordPress chat in the first place!

      ありがとう、みんな!

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。