How to use Discourse API for article forums and independent community spaces

Hey Discourse Team

We are using Discourse to build a community for our news magazine.

Currently, we have a forum for each of our articles. We would like to maintain this feature and also offer a community that is independent of articles. Could you describe how we could use Discourse with an API for the article forum?

Additionally, we want to offer users a personal feed similar to a social media stream. How can we do this with Discourse? Which plugin can we use to create this view?

1 Like

Do you have a category or topic per article, or is it a full Discourse forum per article?

1 Like

There’s not a plugin that can do this yet, we’ve done some experimentation with group-based feeds that are sort of in the same ballpark… but not on the individual level. Discourse is more of a community platform than something interchangable with social media (which tends to focus more on the individual)

2 Likes

Hi Nate, thanks for your reply. No, we’re still working with outdated software at the moment, namely Phorum. We’d really like to change that, which is why we’re currently looking at Discourse. We find it exciting, but haven’t found this feature yet. Here you can see an example forum of ours: Golem.de: IT-News für Profis

It was created with the publication of this article through integration into our system: Golem.de: IT-News für Profis

We will need a solution like this in the future as well.

Translated with DeepL.com (free version)

Looks similar to how Discourse integrates their blog articles in Blog - Discourse Meta.

2 Likes

I don’t see an answer to this question here yet. Are you saying you have a site where you are hosting articles, and you want each article to have a topic in your forum? If that’s what you want, you can look at Embed Discourse comments on another website via Javascript.

If you are using WordPress as your main site, you also can use GitHub - discourse/wp-discourse: WordPress plugin that lets you use Discourse as the community engine for a WordPress blog which is quite powerful for integrating your WordPress site with Discourse.

1 Like