誰かがあなたのWordPressサイトに初めてコメントを残したとき、彼らはほとんどの訪問者が決してしないことをしました:彼らは読むのをやめて、関与することにしました。
しかし、「コメントを送信」をクリックした後、WordPressは通常、一般的なメッセージを表示して、そこでインタラクションを終了します。これは機会損失です。
コメントリダイレクトを使用すると、初めてコメントするユーザーを、感謝の意を示し、滞在する理由を与えるページに送信できます。それは別の投稿を読むこと、メールリストに参加すること、またはあなたの製品をチェックすることかもしれません。
このガイドでは、WordPressでコメントリダイレクトを設定する3つの方法を紹介します。

クイックアンサー:コメントリダイレクトを使用したユーザーの注意をリダイレクトする
初めてコメントするユーザーをリダイレクトするには、どの程度の制御が必要かによって、3つの方法があります。
- 無料プラグイン。 Progress PlannerによるComment Experience。インストールして、リダイレクトするページを選択すれば、約2分で完了します。
- コードスニペット。 専用のコメントプラグインのインストールをスキップしたい場合は、初めてコメントするユーザーをリダイレクトするコードスニペットをサイトに追加します。
- 有料コメントプラグイン。 リダイレクトと合わせて、コメントのいいね、注目のコメントなども欲しい場合は、Thrive Commentsを使用します。
無料オプションから始め、以下で3つすべてを説明します。始める前に、このガイドでカバーするすべてを以下に示します。
方法1:Comment Experienceを使用したユーザーの注意をリダイレクトする
Comment Experience(旧称 Yoast Comment Hacks)は、WordPressにいくつかの便利なコメントの微調整を追加する無料のプラグインで、初めてコメントするユーザーのリダイレクトも含まれています。
まず、プラグインをインストールして有効化します。WordPress管理画面のプラグイン » プラグインを追加に移動し、「Comment Experience」を検索します。次に「今すぐインストール」をクリックし、次に「有効化」をクリックして有効化します。

ヘルプが必要な場合は、WordPressプラグインのインストール方法に関するガイドを参照してください。
有効化したら、 設定 » Comment Experience に移動し、「コメントリダイレクト」タブをクリックします。「リダイレクト先」ドロップダウンで、初めてコメントするユーザーを送信したいページを選択します。次に「変更を保存」をクリックします。

このプラグインには、繰り返しコメントするユーザーを別のページにリダイレクトするオプションも付属しています。
繰り返しコメントするユーザーをリダイレクトしたくない場合は、「繰り返しコメントするユーザーのリダイレクト先」ドロップダウンで「繰り返しコメントするユーザーをリダイレクトしない」を選択します。または、同じドロップダウンからリダイレクトしたいページを選択します。
方法2:コードスニペットを使用したユーザーの注意をリダイレクトする
ユーザーをリダイレクトするためにプラグインをインストールしたくない場合は、代わりにコードスニペットをサイトに追加できます。コードスニペットでは、コメントが送信された後にユーザーがどこに送信されるかを変更するために、組み込みのWordPressフィルターcomment_post_redirect を使用します。
スニペットをテーマのfunctions.phpファイルに直接コピーすることもできますが、問題は、それにわずかな間違いがあるとサイト全体がダウンする可能性があることです。そのため、代わりにWPCodeプラグインを使用することをお勧めします。これにより、テーマファイルを触らずに安全にコードスニペットをサイトに追加できます。
WordPressダッシュボードのプラグイン » プラグインを追加に移動し、検索ボックスを使用してWPCodeをすばやく見つけます。表示されたら「今すぐインストール」をクリックし、次に「有効化」をクリックします。

ヘルプが必要な場合は、WordPressプラグインのインストール方法に関するガイドを参照してください。
WPCodeがインストールされたら、 コードスニペット » + スニペットを追加 に移動し、「カスタムコードを追加(新規スニペット)」を選択します。

次に、次のPHPスニペットをWPCodeにコピーします。
add_filter( 'comment_post_redirect', 'wpb_redirect_first_time_commenters', 10, 2 );
function wpb_redirect_first_time_commenters( $location, $comment ) {
$prior_comments = get_comments( array(
'author_email' => $comment->comment_author_email,
'status' => 'approve',
'count' => true,
) );
// If this commenter has no other approved comments, send them to your thank-you page.
if ( $prior_comments <= 1 ) {
return 'https://example.com/thank-you/';
}
return $location;
}
このスニペットを使用すると、初めてコメントするユーザーをリダイレクトします。
スニペット内の次のURLを、コメントするユーザーをリダイレクトしたいURLに置き換えることを忘れないでください:https://example.com/thank-you/
次に、スニペットを有効化して保存します。

方法3:Thrive Commentsを使用したユーザーの注意をリダイレクトする
コメントエクスペリエンスを完全にカスタマイズしたい場合は、Thrive Commentsが最適です。フォーム送信後にユーザーをリダイレクトするだけでなく、コメントのいいね、注目のコメント、コメント後のソーシャル共有プロンプトなどの機能が付属しています。
スタンドアロンのWordPressプラグインとして購入するか、WordPress向けのコンバージョンに焦点を当てたツールの完全なセットが付属するThrive Suiteへのフルアクセスを取得できます。
Thrive Themesアカウントを作成したら、Thrive Product Managerプラグインをインストールします。ここでThrive Commentsを有効にできます。詳細については、Thrive独自のクイックスタートガイドをご覧ください。

Product Managerがアクティブになったら、管理サイドバーの「Product Manager」に移動し、「Thrive Comments」を選択して、「選択した製品のアクティブ化」をクリックします。
インストールされると、「使用準備完了」というメッセージが表示されます。

ここから、Thrive Dashboard » Thrive Commentsに移動し、「Comment Conversion」を展開します。「リダイレクト」オプションを選択し、お礼ページのURLを入力します。

初めてコメントするユーザーを特定のページにリダイレクトすることは、Thrive Commentsでできることのほんの一部です。このプラグインを使用して、ユーザーがコメントに「いいね」または「 dislike」できるようにする、コメントを特集または非表示にする、ユーザーにコメントへの返信のみを通知するなど、さらに多くのことができます。
簡単なリダイレクトだけが必要な場合は、上記のメソッド1と2で無料で対応できます。
コメントリダイレクトをテストする
次に進む前に、リダイレクトが機能することを確認してください。
匿名またはプライベートブラウザウィンドウを開き、WordPressサイトに接続されていない別のメールアドレスを使用して、任意の投稿にコメントを残してください。

選択したページにすぐに表示されるはずです。
この記事で説明されている3つのすべてのメソッドは、初めてコメントするユーザーをお礼ページにリダイレクトするのに役立ちます。

コメントリダイレクトでユーザーの注意をそらすことに関するFAQ
コメントリダイレクトに関するよくある質問をいくつかご紹介します。
コメントがモデレーションのために保留されている場合、リダイレクトは機能しますか?
はい、コメントが送信された直後にリダイレクトが実行されるため、コメントがモデレーション待ちであっても、訪問者を別のページに送信できます。
コメントを送信した後、コメント者をどこにリダイレクトすべきですか?
お礼ページは良い選択肢ですが、コメント者を関連する記事、ニュースレター登録ページ、無料リソース、または次に訪問してほしい他のページにリダイレクトすることもできます。
コメント者を別のウェブサイトにリダイレクトできますか?
はい。外部ウェブサイトやWordPressサイト内のページにリダイレクトできます。ただし、コメント者が送信したコメントに関連性のない場所にリダイレクトするよりも、関連性のある期待される宛先に送信する方が通常は良いです。
この記事が、WordPressでコメントリダイレクトを使用してユーザーの注意をそらす方法を学ぶのに役立ったことを願っています。
次に、WordPressのコメントモデレーションとおすすめのWordPressコメントプラグインに関する初心者向けガイドも参照してください。
この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。
クリス・ピノック
ユーザーをリダイレクトする一つの方法は、ユーザーがコメントしたばかりの投稿に類似した投稿を提案することです。ユーザーは、すでに興味深いと感じたコンテンツを含む投稿にコメントする可能性が高くなります。
WPBeginnerサポート
ご提案ありがとうございます
管理者
Mrteesurez
素晴らしいアイデアですね、これは素晴らしいです。このアイデアを私のウェブサイトに実装したいと思います。ありがとうございます。
さらに、リダイレクトされたページには、コメント投稿成功メッセージと、ユーザーが興味を持つ可能性のある関連投稿または類似投稿をいくつか表示する必要があります。
デヨ・オロボヨ
もちろんです!コメント後に類似の投稿を提案することは、ユーザーを引き付けるための素晴らしい方法です。現在の関心事を活用し、より関連性の高いコンテンツを発見する機会を与えます。これにより、ユーザーのエンゲージメントが大幅に向上し、より強力なコミュニティを構築できます。
イジー・ヴァネック
その通りです。私も 404 ページで似たようなものを使用しています。ユーザーが離脱するのを防ぐために、検索していた内容に似たテキストに基づいて興味を持ちそうな投稿を提供しています。そして実際、この方法のおかげで 404 ページの直帰率が大幅に低下しました。したがって、あなたが提案しているような方法で使用すれば、このアプローチはページビュー数を劇的に増加させる可能性があります。アイデアとしては、本当に素晴らしいです。
イジー・ヴァネック
ハックプラグインを使った2回目のチュートリアル、ありがとうございます。コメントを投稿した後にユーザーにニュースレターを提供するページを作成してみたのですが、見事に機能しました。感謝します。
hadil
ありがとうございます、とても良いウェブサイトの記事です。
WPBeginnerサポート
どういたしまして、当サイトをお気に召したようで嬉しいです
管理者
ジュリアン・ギヤール
こんにちは。スニペットで最初のコメントだけをリダイレクトする方法はありますか?
ありがとうございます