# Category homepage as default?

**URL:** https://meta.discourse.org/t/category-homepage-as-default/78580
**Category:** UX
**Created:** [1월 21, 2018, 10:57오전 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580 "2018-01-21T10:57:20Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [1월 21, 2018, 10:57오전 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/1 "2018-01-21T10:57:20Z")

</div>

> [@What Strategy Should I Use To Make My Community Active](https://meta.discourse.org/t/what-strategy-should-i-use-to-make-my-community-active/70415/7):
>
> In the early days when there isn’t a lot of content you’re probably better going with a category homepage, rather than a latest content feed. Channel people into the places where they feel comfortable.

Yes, I also realized that showing the category page by default might provide better orientation for new users and changed my homepage.

When read @HAWK’s statement, I’m wondering: if that is indeed a general “rule”, then wouldn’t it make sense to set the category page as default homepage for new forums?

Disclaimer: I’m assuming that there _is_ a default homepage. I don’t remember whether this is something you are asked to specific in the setup process, but even if it is, there’ d seem to be something that pushed me towards choosing “Latest” as my homepage. (As a side note: it is also somewhat difficult to find how to change the homepage)

---

<div class="post-metadata">

### Author: ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)
#### Post date: [1월 21, 2018, 10:05오후 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/2 "2018-01-21T22:05:29Z")

</div>

> [@tophee](#):
>
> (As a side note: it is also somewhat difficult to find how to change the homepage)

The easiest way is to rerun the wizard.

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [1월 21, 2018, 10:56오후 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/3 "2018-01-21T22:56:49Z")

</div>

> [@HAWK](#):
>
> The easiest way is to rerun the wizard.

I’m not sure if that is “easier” than changing the order of your top menu items. If you know that this is what you have to do, I’d say that’s the easiest. But if you don’t know what to do, searching the settings will point you neither to the wizard nor to the order of the items in the top menu.

Suggestion: perhaps it would help to change the help text for the top menu settings from this:

 ![image](https://global.discourse-cdn.com/meta/original/3X/6/f/6ffd66ce7b0547af51ebe3382ad577dfa97c1037.png)

to: “Determine which items appear in the homepage navigation and in what order (the first item is the default homepage). Example: latest|…”

But the more user friendly solution would be to add a site setting “default home page”, simple because the way things are now, it’s a bit of a nuisance that you have to remove all the items in order to change the first one.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [1월 22, 2018, 2:34오전 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/4 "2018-01-22T02:34:01Z")

</div>

We are more likely to delete that setting altogether.

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [1월 24, 2018, 12:25오전 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/5 "2018-01-24T00:25:02Z")

</div>

You mean the `top menu` site setting?

---

<div class="post-metadata">

### Author: ![prot-delux](https://avatars.discourse-cdn.com/v4/letter/p/82dd89/32.png) [@prot-delux](https://meta.discourse.org/u/prot-delux)
#### Post date: [2월 26, 2019, 8:33오전 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/6 "2019-02-26T08:33:44Z")

</div>

Hey guys,

I would like to edit our discourse channel as to make the categories the default for the homepage, just like here:

 ![image](https://global.discourse-cdn.com/meta/original/3X/4/1/4133eaaf3c4d9c84b4d1e8a0676dce552f188376.png)

Currently, the default for the home page is “Latest”.

How can I do that?

Best,  
Vlad

---

<div class="post-metadata">

### Author: ![dax](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dax/32/244677_2.png) [@dax](https://meta.discourse.org/u/dax)
#### Post date: [2월 26, 2019, 10:39오전 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/7 "2019-02-26T10:39:43Z")

</div>

Re-run the wizard (`example.com/wizard`) and choose `Categories and Latest Topics`.

---

<div class="post-metadata">

### Author: ![prot-delux](https://avatars.discourse-cdn.com/v4/letter/p/82dd89/32.png) [@prot-delux](https://meta.discourse.org/u/prot-delux)
#### Post date: [2월 27, 2019, 9:01오전 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/8 "2019-02-27T09:01:24Z")

</div>

Thank you! It worked.

---

<div class="post-metadata">

### Author: ![John\_Lehmann](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/john_lehmann/32/140084_2.png) [@John\_Lehmann](https://meta.discourse.org/u/John_Lehmann)
#### Post date: [5월 14, 2019, 1:35오후 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/9 "2019-05-14T13:35:53Z")

</div>

> [@codinghorror](#):
>
> We are more likely to delete that setting altogether.

Can you elaborate?

I am about to use the strategy mentioned [here](https://meta.discourse.org/t/user-selectable-default-home-view-preference/12816/9) which is to set the default homepage to Categories (I assume by re-ordering that list, which is a little confusing), but then setting the Logo to link to Latest. This enables new users to encounter the Categories, but generally to after that be encountering latest.

If this is to be removed, can you explain how we could address the given concerns? Or link to discussion about this.

thanks!

---

<div class="post-metadata">

### Author: ![dax](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dax/32/244677_2.png) [@dax](https://meta.discourse.org/u/dax)
#### Post date: [5월 15, 2019, 3:39오후 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/10 "2019-05-15T15:39:23Z")

</div>

That global setting is still active however it’s more simple if you choose the homepage when you run the wizard the first time (and subsequently). Whether the setting is hidden or not for you is irrelevant (you can always use the wizard).

You can certainly change the link to the logo.

I also want to remember you that now the users can choose the default page from the preferences on the user profile:

 ![image](https://global.discourse-cdn.com/meta/original/3X/d/0/d0c9a80f7a7d215f1743a710319a99540e198acf.png)

---

<div class="post-metadata">

### Author: ![Cardinalflyer](https://avatars.discourse-cdn.com/v4/letter/c/f14d63/32.png) [@Cardinalflyer](https://meta.discourse.org/u/Cardinalflyer)
#### Post date: [7월 17, 2019, 6:17오후 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/11 "2019-07-17T18:17:40Z")

</div>

Has there ever been any thought to having a different homepage layout for desktop and mobile? Or, as a new user, have I simply not found a setting which does this?

I have toyed with the idea of having the desktop come up in category - latest mode, if only there was a way to have the mobile default to just show latest.

---

<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: [7월 17, 2019, 6:21오후 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/12 "2019-07-17T18:21:59Z")

</div>

> [@Cardinalflyer](#):
>
> Has there ever been any thought to having a different homepage layout for desktop and mobile?

> [@Different landing page for desktop vs mobile theme?](https://meta.discourse.org/t/different-landing-page-for-desktop-vs-mobile-theme/46019):
>
> Is it possible to somehow set a different landing page based on desktop vs mobile? i.e when you’re on mobile you land on /categories while desktop would land on /latest.

---

<div class="post-metadata">

### Author: ![dax](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dax/32/244677_2.png) [@dax](https://meta.discourse.org/u/dax)
#### Post date: [8월 8, 2019, 9:44오전 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/13 "2019-08-08T09:44:21Z")

</div>

There is also a theme component to force the mobile homepage to be different from desktop:

> [@Force Mobile Homepage](https://meta.discourse.org/t/force-mobile-homepage/95705):
>
> Currently the default homepage settings found in the admin panel and user preferences apply to both desktop and mobile. This is a very simple theme component that will allow you to specify a different default homepage for the mobile view of your Discourse forum. It is important to note that this will force mobile to navigate to the homepage you choose in this theme component. Your users will not be able to override the default homepage for mobile via their user preferences at this point. [Repos…](https://github.com/tshenry/discourse-force-mobile-homepage)

but remember that your users will not be able to override this change from their users profile.

---

<div class="post-metadata">

### Author: ![mbbroberg](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mbbroberg/32/157050_2.png) [@mbbroberg](https://meta.discourse.org/u/mbbroberg)
#### Post date: [10월 30, 2019, 7:14오후 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/14 "2019-10-30T19:14:47Z")

</div>

이 방법으로 해결되었습니다. 감사합니다!

---

<div class="post-metadata">

### Author: ![dax](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dax/32/244677_2.png) [@dax](https://meta.discourse.org/u/dax)
#### Post date: [11월 10, 2019, 9:52오전 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/16 "2019-11-10T09:52:06Z")

</div>

말씀드린 것처럼 [이전에](https://meta.discourse.org/t/category-homepage-as-default/78580/13?u=dax) 해당 기능을 위한 테마 컴포넌트가 있습니다.

> [@Force Mobile Homepage](https://meta.discourse.org/t/force-mobile-homepage/95705):
>
> information_sourceSummary Force a different homepage for users visiting the site from a small viewport (e.g. mobile)eyeglassesPreview [Theme Creator](https://discourse.theme-creator.io/theme/tshenry/force-mobile-homepage)hammer_and_wrenchRepository [GitHub - tshenry/discourse-force-mobile-homepage · GitHub](https://github.com/tshenry/discourse-force-mobile-homepage)questionInstall Guide [How to install a theme or theme component](https://meta.discourse.org/t/how-do-i-install-a-theme-or-theme-component/63682)open_bookNew to Discourse Themes? [Beginner’s guide to using Discourse Themes](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966) Install this theme component Currently the default homepage settings found in the ad…

---

<div class="post-metadata">

### Author: ![paradeiser](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/paradeiser/32/152821_2.png) [@paradeiser](https://meta.discourse.org/u/paradeiser)
#### Post date: [4월 28, 2020, 1:45오후 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/17 "2020-04-28T13:45:09Z")

</div>

좋아요! 이 설정에 대해 알려주셔서 감사합니다.  
@codinghorror 이 설정이 제거되면 놓칠 것 같은데… 왜 제거하시나요?

---

<div class="post-metadata">

### Author: ![Chandra](https://avatars.discourse-cdn.com/v4/letter/c/57b2e6/32.png) [@Chandra](https://meta.discourse.org/u/Chandra)
#### Post date: [5월 19, 2020, 6:58오후 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/18 "2020-05-19T18:58:23Z")

</div>

방금 내 사이트를 카테고리 보기로 변경했습니다. 사용자가 로그인할 때까지는 카테고리 보기가 유지되지만, 로그인하면 최신 보기로 바뀝니다.

일괄적으로 모든 사용자의 설정을 기본 보기로 초기화하는 방법이 있을까요? 실행할 SQL 명령어가 있을까요?

감사합니다.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [5월 20, 2020, 3:20오전 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/19 "2020-05-20T03:20:49Z")

</div>

사용자는 `/my/preferences/interface`를 통해 이 설정을 덮어쓸 수 있습니다 – "기본 홈페이지"라고 표시된 부분을 참고하세요

---

<div class="post-metadata">

### Author: ![Chandra](https://avatars.discourse-cdn.com/v4/letter/c/57b2e6/32.png) [@Chandra](https://meta.discourse.org/u/Chandra)
#### Post date: [5월 20, 2020, 4:51오전 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/20 "2020-05-20T04:51:57Z")

</div>

네, 감사합니다. 하지만 우리 포럼의 특성상 사용자를 교육하는 것은 쉽지 않습니다.  
한 번만 실행하면 업데이트가 되는 명령어가 있다면 매우 유용할 것입니다.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [5월 20, 2020, 5:10오전 UTC](https://meta.discourse.org/t/category-homepage-as-default/78580/21 "2020-05-20T05:10:33Z")

</div>

오늘 [Kanban Board Theme Component](https://meta.discourse.org/t/kanban-board-theme-component/118164)와 함께 사용하기 위해 이 작업을 수행했습니다.

> **[GitHub - pfaffman/discourse-allow-arbitrary-homepage: allow an admin to specify the default homepage to...](https://github.com/pfaffman/discourse-allow-arbitrary-homepage)**
>
> allow an admin to specify the default homepage to any URL.

[다음 페이지](https://meta.discourse.org/t/category-homepage-as-default/78580.md?page=2)
