WordPress コメント提出した後に感謝/成功メッセージを表示する

12

先週の月曜日には WordPress ブログのコメントシステムをDisqusから WordPress 基本コメントシステムに変更しました。 WordPress 基本コメントを使うのでディスカスに比べて不便な点がいくつかありますね。

ディスカスはそれなりにまともなユーザー体験(UX)を提供することです。

  • コメントの作成者が自分のコメントを編集可能
  • 自分のコメントの他のユーザーが返信を取り付ければ、メールで通知を送信する
  • Disqusに登録してログインした状態でDisqusのコメントシステムを利用するサイトに簡単にコメントを作成可能
  • Disqusを介してユーザーが流入される(SEOに有利)

しかし、Disqusに付いコメントは、Googleに検索されますが、不完全な露出とします。 いくつかのブログでは、コメントは、Googleでよく露出されるが、私のブログでは、Disqusのコメントは、Googleに全く露出されていません。

今回のコメントを WordPress 基本コメントで変え、数日が過ぎると、既存のコメントが現在Googleでよく露出されています。 しかしDisqusを無効にしたためかDisqusを通じては全く流入がされずにいますね。

WordPress 基本コメントを使用する場合は、サイトの訪問者が多くなると一緒に増える招かれざる客があります。 すぐにスパムコメントですが。 アキスメット 同じプラグインを使用すると、効果的にスパムコメントをブロックすることができます。 このプラグインは、現在の500万個以上のサイトに設置されて使用されています。

私はプラグインの代わりに WordPressで、基本的に提供する「コメントブラックリスト「機能を使用して、スパムをこしています。

しかし、スパマーが継続進化をして、完全にフィルタリングされていない。 それでもほとんどの迷惑なコメントは、すべてゴミ箱に移動しています。

WordPress スパムコメント

スパムコメントは、英語とロシア語、日本語では主に走らが、最近になって韓国語でされたスパムコメントも増えている傾向があります。

このようなスパムコメントのためにコメントを付けるすぐに公開されず、検討(Moderation)を経てコメントが投稿されるように設定しています。 コメントは承認を経て表示されるようにするには、 伝言板>設定>ディスカッション>コメントが見え前 オプションの "コメントは、手動で承認されなければします」をチェックします。

WordPress コメント承認

このようにコメントが承認後に表示されるように設定するとコメントの作成者がコメントを入力した後、제출」をクリックすると、コメントがすぐに上がらず、何のメッセージが表示されなくてコメントが正しく提出された疑問が挙げられます。 ので、いくつかの方は、同じコメントをダブルこともあります。

このような状況でのコメントを提出したとき、監査メッセージと一緒に承認を経て公開されることのメッセージを表示することを考慮してみることができます。

WordPressでコメント提出後に感謝/成功メッセージを表示する

WordPressでコメントを作成して提出した後、ユーザーにメッセージを表示するには、次のコードを使用しているテーマの関数ファイルに追加するようにします。 (なるべく子テーマを使用してください。)

add_action( 'set_comment_cookies', function( $comment, $user ) {
setcookie( 'ta_comment_wait_approval', '1' );
}, 10, 2 );

add_action( 'init', function() {
if( $_COOKIE['ta_comment_wait_approval'] === '1' ) {
setcookie( 'ta_comment_wait_approval', null, time() - 3600, '/' );
add_action( 'comment_form_before', function() {
echo "<p id='wait_approval' style='padding-top: 40px;'><strong>댓글이 제출되었습니다. 감사합니다.</strong></p>";
});
}
});

add_filter( 'comment_post_redirect', function( $location, $comment ) {
$location = get_permalink( $comment->comment_post_ID ) . '#wait_approval';
return $location;
}, 10, 2 );
// 출처: wordpress.stackexchange

上記のコードをチャイルドテーマの関数ファイル(functions.php)に入れてみるとうまく動作しますね。

コメント提出した後に成功メッセージ

フレーズは必要に応じて指定して表示することができます。 「ありがとうございます」や、上記の図のように「正常に送信されました」のようなメッセージを表示したり、または注意事項やその他の情報を一緒に表示してもなりそうです。

参考までに WordPress 基本コメントに変えコンパクトなコメントフォームのためのウェブサイトのURLフィールドを削除して再ウェブサイトのフィールドを復元しました。 コメントをするとき、WebサイトのURLまで一緒に記入すると、他のユーザーがクリックしてサイトを訪問することができますので、SEOに役立つでしょう。 (スリムなコメントフォームのためにコメントの内容と名前だけを記入するようにして電子メールフィールドとウェブサイトのフィールドを削除し、サイトも見たことがあります。)

アップデート1:この方法を使用する場合は、Safariブラウザでコメントを付ける同じコメントが2つ走って重複コメントが表示されます。 この記事に記載され、コードが方向を正しくのみSafariブラウザで正常に動作していないようです。 上記のコードを変更したり、この方法の代わりに "WordPress コメント提出後Thank youページに移動させる方法」で説明された方法を用いてみることができます。

アップデート2:私のコメントに返信が投稿され、通知を受信することができるオプションを追加しました。 このオプションを追加したらコメント作成フォームのサイズが大きすぎるようで即興的にウェブサイトのURLを入力するフィールドを削除しました。 しばらくテストしてみコメント通知の受信機能を維持するかを決定しようとします。

メモ:

12のコメント

  1. この文章の基本コメントも補完して使うことができるということを知りました。
    今、私は走ったコメントにコメントが走った後、通知が来るようになれば、さらに良いです。

    ああ、ところでコメントをつけ難波コメント成功コメントの代わりに重複コメントが浮かぶんですね。

    • コメントをつけてたら、次のようなコメントが表示されないのですか?

      コメントは正常に送信されました。 コメントは検討の後公開されます。 先にあげたコメントにミスやエラーがある場合は、再コメントにつけていただいて「以前のコメントを取り替えてほしい」と明示すると、既存のコメントは削除させていただきます。

      • ここワード様のブログに残した第コメントにワードさんがコメントをすべてお気軽私は、通知が別々に来ない。
        記憶しているがわざわざ来て知ることができます。

        さっきコメントをするとき成功コメントの代わりに重複コメントが浮遊ね。 お知らせささげることと思います。 ^^;

    • コメント成功メントの代わりにコメント提出後Thank Youページにリダイレクトされるように変更されました。

      • thank youページにある「戻る」を押したらコメントウィンドウに、私書いたコメントがそのまま作成しているままで残っているもののように出てきたのです。 コメントが上がったかどうかちょっと戸惑っています。

      • ブラウザをどのブラウザを使用?
        私がテストしたときには正常に動作しましたが。
        その後、「戻る」ボタンの代わりに「ホームへ」ボタンで置き換える必要がありますね。

      • サファリを使用しています。
        ところが下を見ると、同じコメントが重複して走った。

      • コメント成功メッセージが、Google Chromeでは正常に動作しますが、サファリので不思議に動作していたようですね。
        そして、Thank youページでも「戻る」ボタンがSafariのでは正常に動作していないようですね。 Macユーザーがどのようかわからないが、マックでも正常に動作するようにする方法を見つける必要がね。

      • サファリで再び「戻る」ボタンを押してテストご覧ますか?

        Googleを検索してサファリで「戻る」ボタンに使用するコードを探して変えてみました。

        -----
        アイパッドのサファリでテストしてみると、通常「戻る」ボタンが動作しますね。(笑)

  2. この文章の基本コメントも補完して使うことができるということを知りました。
    今、私は走ったコメントにコメントが走った後、通知が来るようになれば、さらに良いです。

    • 返信が投稿されコメント投稿者に通知メールを配置する場合は、プラグインを一つインストールします。

      次の記事を参照してください。

      https://www.thewordcracker.com/basic/%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4%EC%97%90%EC%84%9C-%EB%8C%93%EA%B8%80%EC%9D%B4-%EB%8B%AC%EB%A0%B8%EC%9D%84-%EB%95%8C-%EC%82%AC%EC%9A%A9%EC%9E%90%EC%97%90%EA%B2%8C-%EC%95%8C%EB%A6%BC/

コメントを残す

コメントを入力してください!
名前を入力してください