メインコンテンツにスキップ

WordPressサイトにIntercomをインストールする

WordPressサイトでusersやleadsとチャットを始めましょう。

対応者:Eric Fitzgerald

WordPressサイトにIntercomを簡単にインストールして、leadsやusersとチャットを始めましょう。

注意:

WordPressプラグインでのインストールを始める前に、設定 > チャンネル > メッセンジャー > インストールに移動し、「インストールを続行するためにMessenger APIを有効にする」をオンにしてください。

これが無効になっていると、Intercomへのすべてのリクエストが失敗します。

その後、この方法の下にあるインストール手順に従ってください。


インストール手順

WordPressのウェブサイトにログインし、プラグインページで新規追加をクリックします。

次に、公式のIntercomプラグインを検索してインストールします。

「WordPress for Intercom」などの非公式プラグインの使用はサポートされていません。

インストール後(自動で有効化されていない場合は)有効化ボタンをクリックして、統合をアカウントに接続します。

次に、WordPressのIntercomプラグイン設定ページに移動し、Intercomと接続をクリックします。

確認プロンプトに従い、正しいアドレスに接続していることを確認してください。

統合は接続されたIntercom Workspaceの「App ID」を表示します。

ステップ6で「App ID」が自動で入力されない場合やインストールに問題がある場合は、ブラウザのクッキーを最新にするためにバックグラウンドタブでWorkspaceにログインし、再度インストール/接続プロセスを完了してください。

WordPressサイトのアドレスを確認し、Intercomアカウントを接続すると、WordPressサイト上でLeadsやUsersとチャットできるようになります。

WordPressプラグインでは、Intercomは標準のログアウトリンクを検出し、クリック時にIntercom('shutdown')メソッドを呼び出します。このメソッドは、usersがアプリケーションからログアウトするたびにMessengerの会話をクリアします。


接続されたIntercomアカウントの変更

ウェブサイトに接続しているIntercomアカウントを変更したい場合は、WordPressのIntercomプラグイン設定に移動し、ページ下部のリンクをクリックして別のアカウントで再接続してください。

重要な要件:

  • Intercomプラグインをログアウトした訪問者とのチャットのみに使用する場合は、インストールを完了するためにWordPressからログアウトしてサイトにアクセスする必要があります。

  • プラグインが正しく動作するには、WordPress 4.2.0およびPHP 5.6以上が必要です(要件はこちら)。

  • Intercomのインストールをカスタマイズする必要がある場合は、JavaScriptを使って手動でIntercomをインストールできます。

  • サイトやページで使用されているWordPressテーマは、スニペットを挿入するためにwp_footer()を呼び出す必要があります(コードはこちら)。フッターが含まれていないテーマの場合は、JavaScriptスニペットを使ってWordPressページに直接Intercomをインストールする必要があります。

  • MessengerはURLに「/WP」や類似の非ユーザー向けパスが含まれるサイトでは表示されません。このようなパスが使われている場合は、WordPressダッシュボードの設定ページでURLを変更し、設定 > Intercomに移動して「ここをクリックしてIntercomと再接続」をクリックし、ステップ3以降のセットアップを完了してください。


よくある質問

Intercom WordPressプラグインで同期されるデータは何ですか?

emailname

WordPressプラグイン/メッセンジャーをどのようにカスタマイズしますか?

プラグインは通常のJavascriptインストールコードと同様にウェブサイトにJavascriptコードを出力します。以下の方法でカスタマイズできます。

  • 公式のカスタマイズ方法

    • WordPressフィルターを使ってJavascriptスニペットに追加パラメータを渡します https://github.com/intercom/intercom-wordpress#pass-extra-parameters-to-the-intercom-messenger

    • これは基本的にintercomSettingsオブジェクトに属性を追加することを可能にします。

    • $settings = null;を呼び出してintercomSettingsをnullに設定し、ページでIntercomの読み込みを完全に防ぐこともできます。

    • プラグインを手動で編集することもできます(プラグインのアップグレードで消える可能性があるため推奨されません)。

  • 非公式のカスタマイズ方法

こちらの回答で解決しましたか?