# 홈페이지/카테고리 페이지에서 상위 카테고리 아래 하위 카테고리 순서 표시

**URL:** https://meta.discourse.org/t/order-subcategories-displayed-under-parent-on-homepage-category-page/347508
**Category:** Support
**Created:** [1월 16, 2025, 7:12오후 UTC](https://meta.discourse.org/t/order-subcategories-displayed-under-parent-on-homepage-category-page/347508 "2025-01-16T19:12:29Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Nick\_Stager](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nick_stager/32/456727_2.png) [@Nick\_Stager](https://meta.discourse.org/u/Nick_Stager)
#### Post date: [1월 16, 2025, 7:12오후 UTC](https://meta.discourse.org/t/order-subcategories-displayed-under-parent-on-homepage-category-page/347508/1 "2025-01-16T19:12:30Z")

</div>

안녕하세요, 제 홈페이지는 [https://community.bookbrowse.com/](https://community.bookbrowse.com/) 에 있습니다. CSS를 사용하여 상위 카테고리 아래에 표시되는 하위 카테고리의 수를 제한할 수 있다는 것은 알고 있지만, 표시 방식을 변경할 수 있는지 궁금합니다. 게시글 또는 생성일 순서(가장 최근 항목이 먼저)로 표시하고 싶은데, 현재 설정에서는 가장 오래된 하위 카테고리가 먼저 표시되어서 원하지 않습니다:

 ![The image details various book clubs and their discussions, including "The Berry Pickers" by Amanda Peters with 24 unreads, "In Our Midst" by Nancy Jensen with 20 reads, "The Memory Library" by Kate Storey with 1 unread, "Babylonia" by Costanza Casati, and "Let's Call Her Barbie" by Renée Rosen with... (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/8/4/9/849d45204aa15f50c08bfff23ecf39716544c4be.png)

---

<div class="post-metadata">

### Author: ![SaraDev](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/saradev/32/335139_2.png) [@SaraDev](https://meta.discourse.org/u/SaraDev)
#### Post date: [2월 14, 2025, 12:50오전 UTC](https://meta.discourse.org/t/order-subcategories-displayed-under-parent-on-homepage-category-page/347508/3 "2025-02-14T00:50:50Z")

</div>

[카테고리 순서 재배치 및 고정 카테고리 위치 설정](https://meta.discourse.org/t/reordering-categories-and-setting-fixed-category-positions/153627)을 통해 하위 카테고리의 표시 순서를 수동으로 설정할 수 있습니다.

Discourse는 기본적으로 활동성에 따라 카테고리를 정렬하며, 가장 최근 활동이 있는 카테고리가 카테고리 페이지 상단과 메인 내비게이션의 카테고리 드롭다운에 표시됩니다. 그러나 사용자 지정된 정적인 순서를 선호하는 경우, 카테고리에 고정된 위치를 설정할 수 있습니다.

---

<div class="post-metadata">

### Author: ![Nick\_Stager](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nick_stager/32/456727_2.png) [@Nick\_Stager](https://meta.discourse.org/u/Nick_Stager)
#### Post date: [2월 14, 2025, 5:41오후 UTC](https://meta.discourse.org/t/order-subcategories-displayed-under-parent-on-homepage-category-page/347508/4 "2025-02-14T17:41:32Z")

</div>

사라, 답변해 주셔서 감사합니다! 제가 언급한 것은 메인 카테고리 페이지에서 부모 카테고리 _아래_에 있는 하위 카테고리의 레이아웃에 대한 것이므로, 해결책 표시를 해제하겠습니다. 현재 이 부분은 하드코딩되어 있는 것으로 보이며, **가장 오래된** 카테고리가 먼저 오도록 생성 날짜 순서대로만 표시되고 있습니다:

 ![이미지는 "BookBrowse" 클럽 추천의 일부를 보여주며, 프로비던스 법 관련 토론과 식민지화 및 문화적 착취에 관한 책 탐구 등 다양한 카테고리 아래에 있는 책 제목과 토론을 보여줍니다. (AI가 캡션을 작성함)](https://global.discourse-cdn.com/meta/original/4X/0/3/4/034acafdd2356850f2306c68bc8a58d359b6b71a.png)

CSS를 적용하여 마지막 3개만 표시되도록 하는 것은 가능했지만, 언급하신 대로 최신 게시 순서로 정렬할 수 있으면 좋겠습니다. 메인 카테고리 페이지에서 특정 카테고리 아래 하위 카테고리의 순서를 변경할 수 있는 설정이 있거나, 이것이 버그이며 카테고리 뷰에서 순서가 최신 업데이트 순서여야 한다면 알려 주십시오.

북 클럽 카테고리 내부에서는 의도한 대로 하위 카테고리가 최신 순서로 표시되지만, 메인 카테고리 페이지/홈 페이지에서는 그렇지 않습니다: [https://community.bookbrowse.com/](https://community.bookbrowse.com/)

 ![이미지는 특정 조건에서 HTML 요소를 숨기도록 설계된 CSS 규칙을 보여주는 HTML 편집기를 보여줍니다. 이는 CSS를 사용하여 자식 요소를 제한하는 데 사용됩니다. (AI가 캡션을 작성함)](https://global.discourse-cdn.com/meta/original/4X/0/8/5/085fc3f8ce50c6912aaaf9f8be01a94b4738f3ee.png)

---

<div class="post-metadata">

### Author: ![tvavrda](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tvavrda/32/480674_2.png) [@tvavrda](https://meta.discourse.org/u/tvavrda)
#### Post date: [2월 14, 2025, 5:58오후 UTC](https://meta.discourse.org/t/order-subcategories-displayed-under-parent-on-homepage-category-page/347508/5 "2025-02-14T17:58:50Z")

</div>

[custom category ordering](https://meta.discourse.org/t/reordering-categories-and-setting-fixed-category-positions/153627)이 활성화되어 있다면(사라가 지적했듯이) 하위 카테고리도 순서를 재배열할 수 있습니다.

 ![The image shows a "Reorder Categories" dialog box for managing categories with options to rearrange their positions numerically. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/f/6/4/f6404bbcbea6212d0d948f1fa719d0b65edb9f77.png)

보시다시피, `#start` 카테고리에 마지막으로 수정된 주제가 있지만, 카테고리 목록에서는 여전히 원래의 고정된 위치에 남아 있습니다.

 ![This image shows a GitHub repository dashboard with various issues and a highlighted category indicatingспатьсями не читались on December 1, 2022, with a sledgehammer emoji indicating a video. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/5/9/5/595a7054f98377b986f54cd511e2b1fdd450a2a7.png)

---

<div class="post-metadata">

### Author: ![Nick\_Stager](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nick_stager/32/456727_2.png) [@Nick\_Stager](https://meta.discourse.org/u/Nick_Stager)
#### Post date: [2월 14, 2025, 6:12오후 UTC](https://meta.discourse.org/t/order-subcategories-displayed-under-parent-on-homepage-category-page/347508/6 "2025-02-14T18:12:42Z")

</div>

맞습니다. 카테고리 페이지(예: [BookBrowse Book Club - BookBrowse Community Forum](https://community.bookbrowse.com/c/book-clubs/5))에서는 기본적으로 최신순으로 정렬되는 설정을 선호합니다. 하지만 홈페이지/카테고리 페이지(예: [https://community.bookbrowse.com/](https://community.bookbrowse.com/))에서는 생성일 기준으로 정렬되는 것 같아 버그이거나 설계가 미흡한 것 같습니다. 저는 수동으로 CSS를 적용하여 최근 생성된 항목 3개만 표시하도록 했지만, 이 역시 이상적이지는 않습니다. 하위 카테고리 중 최근 가장 활발한 활동이 있었던 항목을 상단에 표시하고 싶기 때문에 하드코딩하는 것도 좋은 해결책이 아닙니다.

---

<div class="post-metadata">

### Author: ![tvavrda](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tvavrda/32/480674_2.png) [@tvavrda](https://meta.discourse.org/u/tvavrda)
#### Post date: [2월 14, 2025, 6:21오후 UTC](https://meta.discourse.org/t/order-subcategories-displayed-under-parent-on-homepage-category-page/347508/7 "2025-02-14T18:21:28Z")

</div>

즉, 카테고리에서 설정한 `Subcategory List Style`(하위 카테고리 목록 스타일)와 메인 페이지의 표시 스타일 사이에 불일치가 있다는 말씀이시군요.

이 두 가지는 서로 완전히 독립적인 설정이며, 아마도 같은 시기에 같은 사람들이 설계하지 않았을 가능성이 큽니다. 따라서 이런 질문을 하는 것은 충분히 타당할 수 있습니다.

---

<div class="post-metadata">

### Author: ![Nick\_Stager](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nick_stager/32/456727_2.png) [@Nick\_Stager](https://meta.discourse.org/u/Nick_Stager)
#### Post date: [2월 14, 2025, 6:25오후 UTC](https://meta.discourse.org/t/order-subcategories-displayed-under-parent-on-homepage-category-page/347508/8 "2025-02-14T18:25:54Z")

</div>

네, 정확해요. 대부분의 사람들이 순서를 하드코딩하는 경우가 많아서 보통 큰 문제가 안 되지만, 저는 매주 새로운 하위 카테고리를 하나씩 만들기 때문에 약간 귀찮긴 해요. 게다가 제 강한 선호는 순서가 참여도(engagement) 기반으로 설정되는 거예요. 어떤 토론은 다른 토론보다 더 빨리 끝나기도 하거든요. 그래서 순서를 업데이트하는 관리 부담을 피하고 싶습니다.

그리고 순서를 하드코딩하면 메인 페이지에 해당 설정이 적용되는데, 기본값은 또 다르다는 점이 흥미롭네요.

---

<div class="post-metadata">

### Author: ![AndyBr](https://avatars.discourse-cdn.com/v4/letter/a/ce73a5/32.png) [@AndyBr](https://meta.discourse.org/u/AndyBr)
#### Post date: [2월 21, 2025, 6:32오후 UTC](https://meta.discourse.org/t/order-subcategories-displayed-under-parent-on-homepage-category-page/347508/9 "2025-02-21T18:32:31Z")

</div>

저도 같은 질문이 있습니다. 메인 페이지에 표시되는 하위 카테고리의 순서를 어떻게 설정하나요? (또한 행을 훨씬 더 크게 포맷하고 싶기도 하지만, 그것은 별개의 문제입니다)  
하드코딩을 제외한 해결 방법이 있을까요?
