# Discourse blog (article and comments)

**URL:** https://meta.discourse.org/t/discourse-blog-article-and-comments/250163
**Category:** Support
**Created:** [December 30, 2022, 2:01am UTC](https://meta.discourse.org/t/discourse-blog-article-and-comments/250163 "2022-12-30T02:01:09Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![Issa](https://avatars.discourse-cdn.com/v4/letter/i/87869e/32.png) [@Issa](https://meta.discourse.org/u/Issa)
#### Post date: [December 30, 2022, 2:01am UTC](https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/1 "2022-12-30T02:01:09Z")

</div>

Do we have the possibility with discourse to write some articles, with the newsletters field and comments under the article like this picture?

 ![image](https://global.discourse-cdn.com/meta/original/4X/c/6/7/c67b689eee3823d5d52859f3382fe4fdbf311c0e.jpeg)

---

<div class="post-metadata">

### Author: ![maiki](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maiki/32/233950_2.png) [@maiki](https://meta.discourse.org/u/maiki)
#### Post date: [December 30, 2022, 3:10am UTC](https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/2 "2022-12-30T03:10:03Z")

</div>

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. 🙂

---

<div class="post-metadata">

### Author: ![Issa](https://avatars.discourse-cdn.com/v4/letter/i/87869e/32.png) [@Issa](https://meta.discourse.org/u/Issa)
#### Post date: [December 30, 2022, 12:31pm UTC](https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/3 "2022-12-30T12:31:31Z")

</div>

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.

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [December 30, 2022, 1:32pm UTC](https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/4 "2022-12-30T13:32:13Z")

</div>

This may also interest you (I don’t know how much feature you need it covers, though):

> [@News Plugin newspaper](https://meta.discourse.org/t/news-plugin/107971):
>
> The News Plugin adds a new “News” route to your forum. The latest topics in a category(s) (or from an RSS feed) are displayed in a large, news-like format, with an optional sidebar with a topic list. It adds a link to the News route in the header bar. It is inspired by the [Elektronauts news feed](https://www.elektronauts.com/news). [page_facing_up Get the code](https://github.com/paviliondev/discourse-news)[bug Report a bug](https://discourse.pluginmanager.org/w/bug-report)Lost? Not sure how to install a plugin? [Follow the steps here](https://meta.discourse.org/t/install-plugins-in-discourse/19157). Make sure you check out all the site se…

---

<div class="post-metadata">

### Author: ![Issa](https://avatars.discourse-cdn.com/v4/letter/i/87869e/32.png) [@Issa](https://meta.discourse.org/u/Issa)
#### Post date: [December 30, 2022, 1:43pm UTC](https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/5 "2022-12-30T13:43:36Z")

</div>

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?

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [December 30, 2022, 1:47pm UTC](https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/6 "2022-12-30T13:47:47Z")

</div>

- There are a lot of official and unofficial [plugins](https://meta.discourse.org/c/plugin/22) and [components](https://meta.discourse.org/c/theme-component/120/) you can use.  
I tend to rely on official ones, or developed by involved and trustful people/companies like [Pavilion](https://meta.discourse.org/search?q=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](https://meta.discourse.org/t/theme-component-v-plugin-whats-the-difference/153951/2)

- 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](https://meta.discourse.org/t/install-plugins-in-discourse/19157)

- 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](https://meta.discourse.org/t/beginners-guide-to-developing-discourse-themes/93648) and [Developing Discourse Plugins - Part 1 - Create a basic plugin](https://meta.discourse.org/t/developing-discourse-plugins-part-1-create-a-basic-plugin/30515)

---

<div class="post-metadata">

### Author: ![Issa](https://avatars.discourse-cdn.com/v4/letter/i/87869e/32.png) [@Issa](https://meta.discourse.org/u/Issa)
#### Post date: [December 30, 2022, 1:56pm UTC](https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/7 "2022-12-30T13:56:09Z")

</div>

Okey thank you. I will check that.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [December 30, 2022, 2:03pm UTC](https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/8 "2022-12-30T14:03:32Z")

</div>

> [@Issa](#):
>
> 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.

That blog uses [https://ghost.org/](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](https://meta.discourse.org/t/embed-discourse-comments-on-another-website-via-javascript/31963).

---

<div class="post-metadata">

### Author: ![Issa](https://avatars.discourse-cdn.com/v4/letter/i/87869e/32.png) [@Issa](https://meta.discourse.org/u/Issa)
#### Post date: [December 30, 2022, 2:29pm UTC](https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/9 "2022-12-30T14:29:20Z")

</div>

Okey thanks. I’m just looking at everything I could do with Discourse. Looks very good. 🙂

---

<div class="post-metadata">

### Author: ![hosch](https://avatars.discourse-cdn.com/v4/letter/h/22d042/32.png) [@hosch](https://meta.discourse.org/u/hosch)
#### Post date: [December 30, 2022, 11:03pm UTC](https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/10 "2022-12-30T23:03:58Z")

</div>

I’m building a (very) simple blog at the moment, similar to the discourse blog.

The blog will be based on [hugo](https://gohugo.io) and design styled with Tailwind CSS. The connection between the blog and discourse will be the way Falco mentioned.

I can post the GitHub link in a few days if you’re interested, @Issa

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [December 31, 2022, 12:06am UTC](https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/11 "2022-12-31T00:06:16Z")

</div>

You may also be interested in this topic: [Go from a Wordpress + Discourse structure to a Discourse site only?](https://meta.discourse.org/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273)

Particularly @spirobel’s replies.

---

<div class="post-metadata">

### Author: ![Issa](https://avatars.discourse-cdn.com/v4/letter/i/87869e/32.png) [@Issa](https://meta.discourse.org/u/Issa)
#### Post date: [December 31, 2022, 12:56am UTC](https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/12 "2022-12-31T00:56:12Z")

</div>

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.

---

<div class="post-metadata">

### Author: ![hosch](https://avatars.discourse-cdn.com/v4/letter/h/22d042/32.png) [@hosch](https://meta.discourse.org/u/hosch)
#### Post date: [January 3, 2023, 10:26pm UTC](https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/13 "2023-01-03T22:26:55Z")

</div>

My blog is online, @Issa

You’ll find the repo at [GitHub - courservio/blog · GitHub](https://github.com/courservio/blog) and a live demo at [https://blog.courservio.de](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.
