Do we have the possibility with discourse to write some articles, with the newsletters field and comments under the article like this picture?
סיכום מבוסס בינה מלאכותית
In this discussion, Issa asks whether Discourse can support blog-style articles with embedded newsletters and comments, similar to a clean, minimalist template shown in an image. maiki confirms it’s possible and points to resources under embedding. Issa clarifies they want the exact layout shown — article → newsletter CTA → Discourse comments. Canapin suggests the News plugin and later explains the difference between plugins and theme components, noting installation is simple and development is feasible for teams familiar with open-source projects Canapin. Falco reveals the example blog uses Ghost with custom themes and embeds Discourse comments via JavaScript. hosch shares they’re building a Hugo + Tailwind CSS blog connected to Discourse similarly, and later shares the GitHub repo and live demo hosch. Canapin also references a migration guide from WordPress to Discourse. Issa confirms they’re evaluating Discourse’s capabilities with their dev team, noting its flexibility and potential as a starting point.
It is certainly possible. I was going to send you to an article, but we actually have quite a few that show how it’s done, at embedding. ![]()
I meant if we can have the same blog template I shared in the picture. It’s is clean and minimalist. Article → Call to action (newsletters) → Discourse comments.
This may also interest you (I don’t know how much feature you need it covers, though):
Yeah looks good too. Thanks. I see that it is possible to do many things with Discourse. Is it difficult to change a plugin? Is it hard to create a new one? Do you think my development team (react native, node) can do it?
-
There are a lot of official and unofficial plugins and components you can use.
I tend to rely on official ones, or developed by involved and trustful people/companies like Pavilion in order to avoid as much as possible any potential issues or discontinued software in the future.
As for what are the differences between a plugin and a component, see Theme-Component v Plugin: What's the difference - #2 by EricGT -
Adding or removing a plugin is just a line of code to add or remove in a configuration field, and then rebuild the application (which takes usually a few minutes): Install plugins on a self-hosted site
-
There are many guides and how-to about how to develop plugins and components, but I guess the best answer would be “ask your dev team to have a look at some of the most popular ones” as they are mostly open source :). And also take a look at Developing Discourse Themes & Theme Components and Developing Discourse Plugins - Part 1 - Create a basic plugin
Okey thank you. I will check that.
That blog uses https://ghost.org/ with a custom theme made by our team for our corporate blog. It does use Discourse comments via Embed Discourse comments on another website via Javascript.
Okey thanks. I’m just looking at everything I could do with Discourse. Looks very good. ![]()
You may also be interested in this topic: Go from a Wordpress + Discourse structure to a Discourse site only?
Particularly @spirobel’s replies.
I am talking with my development team. We will see what we can do. At this step, we are reviewing what we can do with Discourse and if it is a good start to work with it.
My blog is online, @Issa
You’ll find the repo at GitHub - courservio/blog · GitHub and a live demo at https://blog.courservio.de (text is only in german at the moment, sry.)
As I said it’s a really simple design and things like the menu and the footer are hardcoded in the layout (quick & dirty), but you should get a feeling. Maybe it helps.
