모두 안녕하세요,
"홈페이지에서 모든 하위 카테고리를 숨기는 방법"을 찾고 있습니다. 현재 하위 카테고리가 50개 이상이라 스크롤이 매우 길어지고 있기 때문입니다. 특정 메인 카테고리에서만 홈페이지의 이 하위 카테고리를 숨길 수 있는 방법이 있을까요?
3.1.0.beta2 버전이 설치되어 있습니다.
다음 링크를 찾았습니다.
아직 테스트하지는 않았지만, 다른 기능을 수행하는 것 같습니다.
감사합니다. 좋은 하루 보내세요 ![]()
모두 안녕하세요,
"홈페이지에서 모든 하위 카테고리를 숨기는 방법"을 찾고 있습니다. 현재 하위 카테고리가 50개 이상이라 스크롤이 매우 길어지고 있기 때문입니다. 특정 메인 카테고리에서만 홈페이지의 이 하위 카테고리를 숨길 수 있는 방법이 있을까요?
3.1.0.beta2 버전이 설치되어 있습니다.
다음 링크를 찾았습니다.
아직 테스트하지는 않았지만, 다른 기능을 수행하는 것 같습니다.
감사합니다. 좋은 하루 보내세요 ![]()
답변이 마음에 안 드신 것 같지만, 질문 자체가 잘못되었습니다. 지금 질문하신 것은 이전 행동에서 비롯된 문제를 해결하려는 시도일 뿐이며, 진짜로 물어야 할 질문은 다음과 같습니다:
최초의 내비게이션 지점에서 사용자에게 하위 카테고리를 표시할 수 없고, 하위 카테고리가 일종의 숨겨진 옵션이 될 것이라면, 왜 하위 카테고리를 사용해야 하는지, 아니면 하위 카테고리를 포기하고 태그를 사용하는 것이 더 나은지.
보오피(boospy)님, 안녕하세요!
네, 관리 패널에 추가할 CSS를 통해 충분히 가능합니다.
커스터마이징 → 테마 → CSS/HTML 편집
카테고리 페이지에서:
.categories-list .subcategories {
display: none;
}
이 부분을 좀 더 자세히 설명해 주시겠어요?
하위 카테고리 박스를 사용 중이신 건가요?
테스트해 보니, 작동은 하지만 이렇게 하면 모든 하위 카테고리가 숨겨집니다.
이 테마 컴포넌트를 살펴보는 것이 좋습니다.
원하시는 작업을 수행할 수 있을 것으로 생각됩니다.
카테고리 표시 방식에 영향을 미치는 사이트 설정과 Customization > Theme component(테마 컴포넌트)와 같은 Modern Category Boxes(모던 카테고리 박스)도 있습니다.
저는 Discourse 3.5.0.beta8-dev 버전을 사용하고 있으며, 테마의 CSS를 편집하여 일부 작은 변경 사항을 테스트해야 합니다. CSS에 접근하는 방법을 알려 주실 수 있을까요? 몇 가지 가이드를 찾았지만, 이전 웹 인터페이스를 위한 것인 것 같아 현재 버전과 일치하지 않습니다. 도움을 주셔서 감사합니다.
테마에 특화된 테마 컴포넌트가 있어야 합니다. 이름에 'Snippets’가 포함된 컴포넌트를 찾아보세요.
리모트 테마와 기본 테마에는 사용자 지정 섹션이 없습니다. 대신 테마에 추가하는 테마 컴포넌트에서 변경 사항을 적용할 수 있습니다.
고맙습니다 @Moin, 최고예요!
서로 다른 상위 카테고리에 같은 이름으로 존재하는 하위 카테고리 “Otros”(슬러그: Otros-t)를 숨기기 위해 CSS 코드를 추가하려고 합니다. 추천해 주신 대로 다음 코드를 사용해 컴포넌트를 추가해 보겠습니다:
.category-list-item.category-Otros-t {
display: none !important;
}
어떤 조언이든 환영합니다.
정리하자면, 제 경우에는 카테고리를 숨길 필요가 없었습니다. 단순히 게시글을 다른 카테고리로 이동시키고 “문제가 있는” 카테고리를 삭제하는 것만으로 해결되었습니다. 다시 한번 감사합니다.