The discussion explores using Discourse as a comments system for WordPress. Dou outlines a vision where Discourse threads are automatically generated for WordPress posts, embedded within the site, and synchronized across both platforms, with shared login via DiscourseConnect. simon confirms that while most functionality exists, replies can currently only be made on Discourse, not WordPress, due to design choices. He notes that comments on WordPress would be treated as the start of a discussion, with replies becoming part of the same thread. Dou clarifies that this setup—where a Discourse topic mirrors a WordPress post with the post title as the topic, the content as the first post, and replies as comments—would be ideal, and appreciates the clarification.
I want to be sure before i embark into implementation.
What i need is have discourse as both a forum and WP comments system.
In my ideal world it should work like this:
Someone creates a new post under custom post type 1.
Discourse generates a new thread for it under sub-forum “custom post type 1”
The thread can me embedded under the WP post.
Replying on either the forum or the comment will add to the same thread (same database just displayed on 2 places).
Login in Wordpress logs you in the forum/comments too.
Is this something that can happen even with some tinkering? I know the login part is pretty much a done deal as for the rest not so sure.
Everything you are looking for more or less exists now, except for your fourth requirement. Replies to the post can only be generated on Discourse, not on WordPress. This is by design, but I’ve been wondering if it’s time to change that.
It would be technically possible to allow users to create comments on either WordPress or Discourse if WordPress was configured to be the DiscourseConnect provider for the Discourse site. It would take a fair amount of work to get this right, but I can see how it could be useful for the case where Discourse is functioning as the comment system for a Discourse site.
I’m not sure if this distinction makes sense to others, but the way I’ve been thinking about this is to make a distinction between comments and discussions. Replies to a WordPress post (or any embedded post) are probably better thought of as comments than as being part of a discussion. The advantage that Discourse offers over traditional comment systems is that comments could become the starting point of new topics that actually are discussions. (I’ll post about this in more detail in a separate topic soon.)
Hello!
So it will create a new discussion when a new post is published and can be shown under the WP post but to reply they will have to go to the forum
So the Topic is the wp-post-title
The first post content is the wp-content
And the OP is the post-author.
And the replies are like “comments”
If that’s the case it would be cool.
And thanks for helping me out!