Versuch, die 10-minütige Verzögerung zu umgehen

Hallo @Lee_Ars, kannst du zuerst bestätigen, dass du den Webhook für Kommentare eingerichtet hast?

Das funktioniert so:

  1. Es gibt einen neuen Beitrag in Discourse.
  2. Eine Webhook-Nutzlast wird an Wordpress gesendet.
  3. WP Discourse aktualisiert die Kommentaranzahl des Beitrags und setzt auch ein benutzerdefiniertes Beitragsfeld wpdc_sync_post_comments.
  4. Wenn wpdc_sync_post_comments gesetzt ist, werden Discourse-Kommentare synchronisiert, wenn ein Wordpress-Beitrag geladen wird, unabhängig von der Synchronisierungsperiode (d. h. der 10-minütigen Verzögerung).

Bevor wir uns mit dem Caching befassen, möchte ich sichergehen, dass dies zuerst eingerichtet ist. Wenn ja, schalte vielleicht auch “Verbose Webhook Logs” ein und überprüfe, ob du Webhook-Anfragen erhältst, wenn ein neuer Beitrag in Discourse erstellt wird.

1 „Gefällt mir“