# Discourse-home-page

**URL:** https://meta.discourse.org/t/discourse-home-page/139416
**Category:** Plugin
**Created:** [January 22, 2020, 12:50pm UTC](https://meta.discourse.org/t/discourse-home-page/139416 "2020-01-22T12:50:49Z")
**Posts on this page:** 18
**Page:** 1

<div class="post-metadata">

### Author: ![syl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/syl/32/98883_2.png) [@syl](https://meta.discourse.org/u/syl)
#### Post date: [January 22, 2020, 12:50pm UTC](https://meta.discourse.org/t/discourse-home-page/139416/1 "2020-01-22T12:50:49Z")

</div>

# discourse-home-page

This Discourse plugin allows to set any existing Discourse page (a topic, a category, etc.) as the home page of your Discourse instance.

The repo is here:

```
https://github.com/sylque/discourse-home-page

```

This plugin is especially useful when used with [DiscPage](https://github.com/sylque/discpage).

### Settings

- `discourse_home_page_enabled` : set to true to enable the plugin

- `discourse_home_page_path` : path of the home page. For example `/t/12` will set the home page to topic 12 and `/c/5` will set the home page to category 5.

### Drawback

When the home page points to a topic, the url in the address bar is changed to the topic url.

Example: if your Discourse url is `www.mydiscourse.org` and you set the home page to `/t/mytopic/12` , then any user coming to `www.mydiscourse.org` will see `www.mydiscourse.org/t/mytopic/12` in the address bar.

### Warning

This plugin ia based on a hack. There is no certainty it will keep working in future versions of Discourse, even though I’ll do my best to maintain it.

There is [this line](https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/routes/forgot-password.js#L13) in Discourse which might cause an issue, but I couldn’t get my Discourse instance to run through it. Please let me know if you can.

---

<div class="post-metadata">

### Author: ![Bcat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bcat/32/163148_2.png) [@Bcat](https://meta.discourse.org/u/Bcat)
#### Post date: [July 15, 2020, 9:09am UTC](https://meta.discourse.org/t/discourse-home-page/139416/2 "2020-07-15T09:09:26Z")

</div>

Thanks and I have another question is!  
How to set homepage like this [https://meta.discourse.org/](https://meta.discourse.org/)  
Currently the homepage I am displaying new posts and categories such as [Categories - Discourse Meta](https://meta.discourse.org/categories)

---

<div class="post-metadata">

### Author: ![osioke](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/osioke/32/238946_2.png) [@osioke](https://meta.discourse.org/u/osioke)
#### Post date: [July 15, 2020, 9:14am UTC](https://meta.discourse.org/t/discourse-home-page/139416/3 "2020-07-15T09:14:13Z")

</div>

That can be achieved by setting your homepage to `Latest Topics`. You can make that change my running your site’s setup wizard again and selecting `Latest Topics` in the Hompage step. Specifically, go to /wizard/steps/homepage to see this step. You won’t need a plugin to set this.

---

<div class="post-metadata">

### Author: ![syl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/syl/32/98883_2.png) [@syl](https://meta.discourse.org/u/syl)
#### Post date: [July 15, 2020, 1:20pm UTC](https://meta.discourse.org/t/discourse-home-page/139416/4 "2020-07-15T13:20:30Z")

</div>

> [@Bcat](#):
>
> How to set homepage like this [https://meta.discourse.org/](https://meta.discourse.org/)

Hi @Bcat.

If your question is “How do I set my home page to Latest Topics”, then see @osioke’s answer above.

If your question is “How do I set my home page to an external website”, then the answer is: it is not possible using this plugin.

---

<div class="post-metadata">

### Author: ![Bcat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bcat/32/163148_2.png) [@Bcat](https://meta.discourse.org/u/Bcat)
#### Post date: [July 16, 2020, 7:45am UTC](https://meta.discourse.org/t/discourse-home-page/139416/5 "2020-07-16T07:45:17Z")

</div>

> [@osioke](#):
>
> /wizard/steps/homepage

Thanks a lot, so it’s located /wizard/steps/homepage before I kept looking at settings.

---

<div class="post-metadata">

### Author: ![Yves\_Lauzin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yves_lauzin/32/126897_2.png) [@Yves\_Lauzin](https://meta.discourse.org/u/Yves_Lauzin)
#### Post date: [January 13, 2021, 8:54pm UTC](https://meta.discourse.org/t/discourse-home-page/139416/6 "2021-01-13T20:54:13Z")

</div>

Hello,

I am a newbie from France, I can’t find How to set homepage like this [Categories - Discourse Meta](https://meta.discourse.org/categories)

---

<div class="post-metadata">

### Author: ![syl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/syl/32/98883_2.png) [@syl](https://meta.discourse.org/u/syl)
#### Post date: [January 14, 2021, 8:11am UTC](https://meta.discourse.org/t/discourse-home-page/139416/7 "2021-01-14T08:11:31Z")

</div>

If you need to set the **category page** as your home page, I believe this plugin is not required. Just run the Discourse wizard (`https://forum.yourdomain.com/wizard`) and change the `Homepage` combo box.

---

<div class="post-metadata">

### Author: ![victoria1](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/victoria1/32/363523_2.png) [@victoria1](https://meta.discourse.org/u/victoria1)
#### Post date: [February 15, 2024, 6:19pm UTC](https://meta.discourse.org/t/discourse-home-page/139416/9 "2024-02-15T18:19:55Z")

</div>

Hello! I’m on v3.1.0 and this plugin has been working beautifully until ~last week. Didn’t change any settings, but I’m now unable to promote any new posts to be featured. Is there anything I can look into to troubleshoot? Thank you 🙂

---

<div class="post-metadata">

### Author: ![jericson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jericson/32/116215_2.png) [@jericson](https://meta.discourse.org/u/jericson)
#### Post date: [February 16, 2024, 2:58am UTC](https://meta.discourse.org/t/discourse-home-page/139416/10 "2024-02-16T02:58:15Z")

</div>

Looks like there’s [an update to the plugin](https://github.com/sylque/discourse-home-page/issues/4). You can see if you have the updated version by going to `/admin/plugins` on your site. Do you have 05c0098 in the version column?

---

<div class="post-metadata">

### Author: ![syl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/syl/32/98883_2.png) [@syl](https://meta.discourse.org/u/syl)
#### Post date: [February 16, 2024, 7:50am UTC](https://meta.discourse.org/t/discourse-home-page/139416/11 "2024-02-16T07:50:49Z")

</div>

Hi @victoria1 . I don’t have any issue here with Discourse version 3.3.0.beta1-dev and Discourse-home-page version 1.0.6. Which version of the plugin are you using? (please check `/admin/plugins` as advised by @jericson)

---

<div class="post-metadata">

### Author: ![syl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/syl/32/98883_2.png) [@syl](https://meta.discourse.org/u/syl)
#### Post date: [February 16, 2024, 8:28am UTC](https://meta.discourse.org/t/discourse-home-page/139416/12 "2024-02-16T08:28:03Z")

</div>

I realize that the most recent versions of this plugin (\>= 1.0.5) might no be backward compatible with older Discourse versions. Would you please give me the address of your forum? (no need for full access, the public landing page is enough) This would allow me to have a better look.

---

<div class="post-metadata">

### Author: ![victoria1](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/victoria1/32/363523_2.png) [@victoria1](https://meta.discourse.org/u/victoria1)
#### Post date: [February 16, 2024, 3:35pm UTC](https://meta.discourse.org/t/discourse-home-page/139416/13 "2024-02-16T15:35:18Z")

</div>

> **[Retool Forum](https://community.retool.com/)**
>
> Get help and learn what people are building with Retool

Thank you for looking into this! 🙏

---

<div class="post-metadata">

### Author: ![syl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/syl/32/98883_2.png) [@syl](https://meta.discourse.org/u/syl)
#### Post date: [February 16, 2024, 5:32pm UTC](https://meta.discourse.org/t/discourse-home-page/139416/14 "2024-02-16T17:32:31Z")

</div>

@victoria1, I’ve deployed a new version of the plugin (v1.0.7) which I hope will solve your issue. Please try it and let me know.

(for reference, the issue is tracked down [here](https://github.com/sylque/discourse-home-page/issues/5))

---

<div class="post-metadata">

### Author: ![victoria1](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/victoria1/32/363523_2.png) [@victoria1](https://meta.discourse.org/u/victoria1)
#### Post date: [February 20, 2024, 6:07pm UTC](https://meta.discourse.org/t/discourse-home-page/139416/15 "2024-02-20T18:07:29Z")

</div>

Oh wow, amazing! Thank you so much, @syl! 🙏

It looks like 2/3 of my posts with the ‘featured’ tag are showing up. Trying to figure out what’s different with the 3rd. All have at least 1 image to use as the thumbnail and I tried removing and re-adding the tag.

---

<div class="post-metadata">

### Author: ![syl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/syl/32/98883_2.png) [@syl](https://meta.discourse.org/u/syl)
#### Post date: [February 20, 2024, 8:28pm UTC](https://meta.discourse.org/t/discourse-home-page/139416/16 "2024-02-20T20:28:38Z")

</div>

@victoria1, the `discourse-home-page` plugin doesn’t relate to ‘featured’ posts. Are you sure your problem is caused by this plugin?

---

<div class="post-metadata">

### Author: ![victoria1](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/victoria1/32/363523_2.png) [@victoria1](https://meta.discourse.org/u/victoria1)
#### Post date: [February 20, 2024, 8:45pm UTC](https://meta.discourse.org/t/discourse-home-page/139416/17 "2024-02-20T20:45:34Z")

</div>

I thought so, but happy to be wrong 😅

The ‘featured’ tag is just the tag I chose to elect posts for the `discourse-home-page` plugin!

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/e/6/be665ea2b5b7ff21b3435884b392d1680c8f5af6.png)

---

<div class="post-metadata">

### Author: ![syl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/syl/32/98883_2.png) [@syl](https://meta.discourse.org/u/syl)
#### Post date: [February 20, 2024, 9:13pm UTC](https://meta.discourse.org/t/discourse-home-page/139416/18 "2024-02-20T21:13:54Z")

</div>

Hmm, that’s what I thought: this thread is about the `discourse-home-page` plugin, whereas your problem relates to the `discourse-homepage-feature-component` plugin 🙂 So you might want to ask [here](https://meta.discourse.org/t/homepage-feature/144264).

---

<div class="post-metadata">

### Author: ![victoria1](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/victoria1/32/363523_2.png) [@victoria1](https://meta.discourse.org/u/victoria1)
#### Post date: [February 20, 2024, 9:34pm UTC](https://meta.discourse.org/t/discourse-home-page/139416/19 "2024-02-20T21:34:40Z")

</div>

Ack! Yes. Thank you for your time + sorry to have wasted it 🙏
