# Custom Pages for Discourse

**URL:** https://meta.discourse.org/t/custom-pages-for-discourse/17487
**Category:** Feature
**Created:** [July 11, 2014, 11:47pm UTC](https://meta.discourse.org/t/custom-pages-for-discourse/17487 "2014-07-11T23:47:18Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![nahtnam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nahtnam/32/122073_2.png) [@nahtnam](https://meta.discourse.org/u/nahtnam)
#### Post date: [July 11, 2014, 11:47pm UTC](https://meta.discourse.org/t/custom-pages-for-discourse/17487/1 "2014-07-11T23:47:19Z")

</div>

Hey!

There are some forum softwares that allow people to create custom pages using BBCode (in this case it would be markdown). Here is how I would see it:

At the bottom of the Content tab in the admin panel would be a button that said “new”. When you click it, you can enter a title, slug (url), and content. Pretty simple I guess.

There is a branch created by another user so it might now be that hard to implement. [https://github.com/potthast/discourse/tree/custom-static-pages](https://github.com/potthast/discourse/tree/custom-static-pages)

Maybe before 1.0.0?

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [July 11, 2014, 11:49pm UTC](https://meta.discourse.org/t/custom-pages-for-discourse/17487/2 "2014-07-11T23:49:21Z")

</div>

Couldn’t we just create a new topic and then lock it?

---

<div class="post-metadata">

### Author: ![nahtnam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nahtnam/32/122073_2.png) [@nahtnam](https://meta.discourse.org/u/nahtnam)
#### Post date: [July 12, 2014, 12:21am UTC](https://meta.discourse.org/t/custom-pages-for-discourse/17487/3 "2014-07-12T00:21:34Z")

</div>

Yeah, that would work, I guess. But it would be better if there were pages.

---

<div class="post-metadata">

### Author: ![dbm](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dbm/32/86954_2.png) [@dbm](https://meta.discourse.org/u/dbm)
#### Post date: [April 4, 2015, 2:46pm UTC](https://meta.discourse.org/t/custom-pages-for-discourse/17487/4 "2015-04-04T14:46:32Z")

</div>

The idea of being able to create custom page is really good, is there any plan for this feature in near future?

---

<div class="post-metadata">

### Author: ![Qasem\_h](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/qasem_h/32/155935_2.png) [@Qasem\_h](https://meta.discourse.org/u/Qasem_h)
#### Post date: [April 4, 2015, 4:25pm UTC](https://meta.discourse.org/t/custom-pages-for-discourse/17487/5 "2015-04-04T16:25:38Z")

</div>

create a plugin for that customize,  
i send a commit for that

> <https://github.com/discourse/discourse/pull/3334>
>
> custom-static-pages for discourse

---

<div class="post-metadata">

### Author: ![nahtnam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nahtnam/32/122073_2.png) [@nahtnam](https://meta.discourse.org/u/nahtnam)
#### Post date: [April 4, 2015, 4:40pm UTC](https://meta.discourse.org/t/custom-pages-for-discourse/17487/6 "2015-04-04T16:40:05Z")

</div>

Awesome. Hopefully it gets pulled!

---

<div class="post-metadata">

### Author: ![Qasem\_h](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/qasem_h/32/155935_2.png) [@Qasem\_h](https://meta.discourse.org/u/Qasem_h)
#### Post date: [April 4, 2015, 4:44pm UTC](https://meta.discourse.org/t/custom-pages-for-discourse/17487/7 "2015-04-04T16:44:46Z")

</div>

I hope; if dont pull we will create a plugin for that

---

<div class="post-metadata">

### Author: ![dbm](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dbm/32/86954_2.png) [@dbm](https://meta.discourse.org/u/dbm)
#### Post date: [April 4, 2015, 4:46pm UTC](https://meta.discourse.org/t/custom-pages-for-discourse/17487/8 "2015-04-04T16:46:38Z")

</div>

@Qasem_h - awesome work man, thanks! 😄

---

<div class="post-metadata">

### Author: ![TheJackah](https://avatars.discourse-cdn.com/v4/letter/t/a88e4f/32.png) [@TheJackah](https://meta.discourse.org/u/TheJackah)
#### Post date: [May 12, 2015, 1:23pm UTC](https://meta.discourse.org/t/custom-pages-for-discourse/17487/9 "2015-05-12T13:23:09Z")

</div>

I sure would like to see this.

---

<div class="post-metadata">

### Author: ![dbm](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dbm/32/86954_2.png) [@dbm](https://meta.discourse.org/u/dbm)
#### Post date: [May 12, 2015, 11:10pm UTC](https://meta.discourse.org/t/custom-pages-for-discourse/17487/10 "2015-05-12T23:10:28Z")

</div>

Do we have any progress on this plugin @Qasem_h ? 😄

---

<div class="post-metadata">

### Author: ![nahtnam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nahtnam/32/122073_2.png) [@nahtnam](https://meta.discourse.org/u/nahtnam)
#### Post date: [May 13, 2015, 12:12am UTC](https://meta.discourse.org/t/custom-pages-for-discourse/17487/11 "2015-05-13T00:12:33Z")

</div>

Same. I would love it if there was a plugin that did something similar to  
how the TOS and FAQ work where there is a post that we can edit which  
updates the page.

---

<div class="post-metadata">

### Author: ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)
#### Post date: [December 4, 2025, 11:31am UTC](https://meta.discourse.org/t/custom-pages-for-discourse/17487/12 "2025-12-04T11:31:05Z")

</div>


