Hey @Lee_Ars, can you first confirm that you have the comments webhook setup?
That works like so:
- There’s a new post in Discourse.
- A webhook payload is sent to Wordpress.
- WP discourse updates the comment count on the post and also sets a post custom field
wpdc_sync_post_comments
. - If
wpdc_sync_post_comments
is set Discourse comments will sync when a Wordpress post is loaded, regardless of the sync period (i.e. the 10 minute delay).
Before we get into caching, I just want to be sure that is in place first. If it is, perhaps also just turn on “Verbose Webhook Logs” and verify you’re receiving webhook requests when a new post is made in Discourse.