Discourse ne lie pas automatiquement les commentaires sous les articles

WP Rocket devrait suffire. Il est possible que vous deviez apporter quelques ajustements pour vider le cache des pages WordPress qui affichent les commentaires Discourse. Il y a une bonne suggestion ici : WP Discourse comment webhook does not trigger a WP Rocket Cache refresh - #13 by Brandon007. L’option “chargement ajax” de WP Discourse est également une solution de contournement raisonnable.

Cela semble être le vrai problème :
[2024-03-14 06:02:59] comment.ERROR: sync_comments.response_error {\"message\":\"Forbidden\",\"discourse_topic_id\":\"\",\"wp_post_id\":13514,\"http_code\":403}

Cela indique que Discourse renvoie une réponse 403 (interdit) lorsque le plugin WP Discourse tente de récupérer les commentaires. (L’erreur est enregistrée à partir d’ici : wp-discourse/lib/discourse-comment.php at main · discourse/wp-discourse · GitHub)

C’est une supposition, mais ce plugin suggère que votre site WordPress est derrière un proxy :

Il est possible que cela déclenche l’erreur 403 sur Discourse. Peut-être que les en-têtes de requête ne sont pas correctement configurés ? Ce n’est pas quelque chose que je connais bien. Cependant, vous pourriez peut-être confirmer s’il s’agit d’un problème en publiant un article depuis WordPress avec la page des journaux d’erreurs de votre site Discourse ouverte.

Cliquez sur ce lien pour accéder à la page des journaux d’erreurs :

Je pense qu’une réponse 403 déclenchera une entrée dans les journaux. Si c’est le cas, partagez ici le message d’erreur (édité).