WP Discourse コメントブロック

バージョン 2.4.7 から、WP Discourse プラグインにはブロックエディター用の Discourse コメントブロックが含まれています。Discourse コメントブロックは、Twenty Twenty Three のようなブロック対応テーマに Discourse コメントを追加する主な方法です。Discourse コメントブロックの使用方法に関する短いビデオはこちらです。

次のステップ

まだの場合は、以下を確認してください。

注意事項

  • Discourse コメントブロックは現在、「Ajax でコメントを読み込む」設定をサポートしていません。
  • WordPress のブロックテーマの詳細については、こちらで詳しく読むことができます。
「いいね!」 4

「コメントをAJAXで読み込む」設定は、どの時間帯で利用できますか?
WordPressでフルページキャッシュを使用しているため、コメントのAJAX読み込みが必要です。

コメントはキャッシュから除外すべきだと思います。それが一般的な手順です。キャッシュは本質的に静的コンテンツのためだけのものであり、コメントはその一部ではありません。

「いいね!」 1

私のWordPressサイトは、Cloudflareによると、1日あたり約500万〜800万、月間約2億という非常に高いトラフィック量を誇っています。

そのため、フルページキャッシュを実装しており、これは静的ページと見なすことができます。したがって、コメントはAJAX経由で動的に読み込みたいと考えています。コメントをリアルタイムで表示するだけでなく、コメントがWordPressのパフォーマンスを低下させないようにしたいです。

WordPress が大量のボットに攻撃されています。対策が必要です。管理者は数字を大きく見せたがるため、これは周知の事実でありながら、あまり語られない問題です。

はい、多数のロボットが存在します。私のWordPressはニュース・情報サイトなので、自然と多くのトラフィックが集まります。

サイトの性質とは関係ありません。ほとんどは役に立たないSEOボット、スクレイパー、ノッカーです。あなたが望むのは十数個だけで、総量の99%はサーバーの負荷を増やすだけです。

まずその負荷を取り除き、それからDiscourseコメントを表示することが問題かどうかを考えるべきだと思います。

「いいね!」 1

@shuaiZend 具体的な問題を確認していただけますか?コメントが読み込まれていないのでしょうか?可能であれば、例へのリンクやスクリーンショットを共有してください。

「いいね!」 1

はい、AJAX を使用して設定しています。
しかし、コメントが読み込まれていません。

AJAX を使用した場合


AJAX を無効にした場合

「Ajax でコメントを読み込む」のみ無効にした場合:

その他

テスト: discourse comments test – test

@shuaiZendさん、説明ありがとうございます。しかし、問題が何なのかまだよくわかりません。「Ajaxでコメントを読み込む」を無効にするとコメントは読み込まれます。なぜその設定を無効のままにしておかないのですか?

WordPressはトラフィックが多く、フルページキャッシュを使用しているため、WordPressのパフォーマンスに影響を与えずにAjaxの形でコメントを動的に読み込むことを希望します。

私はまだ、コメントをキャッシュから除外しない理由が理解できません。あなたはそうすべきです(ちなみに、それをキャッシュするプラグインによって導かれています;リバースプロキシ(例えばNginxやVarnish)を使用してキャッシュを行う場合、その作業はさらに簡単です)。

そして、本当に負荷を減らすべきです。それは人々から来ているものではありません。また、あなたのphp-fpmの設定を調整してください。

今、あなたは間違った場所で問題を解決しようとしています。

「いいね!」 1

@shuaiZend これは確かに私が最初に推奨するステップです。可能でしょうか?

@shuaiZend プラグインの次期バージョンを現在作業しているため、この件について再度ご連絡いたしました。キャッシングからコメントを削除することは試されましたか?

「いいね!」 1

Discourse Comments Block の出力カスタマイズのオプション/方法があれば教えてください。「Notable Replies」は私の同僚が求めているものとは少し違います。

Alanさん、はい、WP Discourse管理の「テキストコンテンツ」タブを使用して「注目すべき返信」のコピーを更新できます。

「いいね!」 2

しまった、どうして見逃したんだろう? すみません、これで解決しましたし、それ以上のこともできました。

「いいね!」 1