Hey, just got my Discourse forum up yesterday. Working on the Wordpress side today.
I’ve been able to get WP Discourse connected to my forum, but I am experiencing odd behavior when the Wordpress site shows comments on posts published to Discourse. No visible Discourse comments are displayed, but above where they should be, Wordpress displays the correct number of comments on the forum thread as “X responses.” I’m using the default “Twenty Twenty-Three” theme, for what it’s worth. I’ve removed the submission box from the comments template, but that was after discovering this issue. The “comments” block is still present - it just doesn’t show Discourse comments.
Additionally, the link to start/continue the discussion on the forum is not present.
Things I’ve tried:
Webhook on/off (response count immediately updates with it on; ~10 minutes with off as expected)
Allow new comments on/off in Wordpress
Test with a regular Wordpress comment (works as expected; tested before removing submission box)
Setting minimum replies/score/trust level to zero
Changing between comments for all topics and link only (neither appear in either situation)
Happy to provide any additional info that may lead to a solution. Thanks in advance!
The official answer is that the Wordpress Twenty Twenty Three theme is not yet supported by the WP Discourse plugin. I’m working on adding support for it and there will be a new version in review, and most likely released, next week. Discourse Comments will then work for you.
This means you’ll be able to insert Discourse comments wherever you like on the post page using Wordpress’ new visual editor in themes like Twenty Twenty Three.
This has been on the roadmap for a while. I had hoped to wait for the Block API to mature a bit more, but given the somewhat sudden drop in support for comments_template in the latest packaged theme, it looks like now’s the time.