그룹 페이지를 커스터마이즈하고 싶습니다. 최소한 그룹 목록 위에 텍스트 한 단락을 추가하는 것 정도는 가능할 것 같습니다.
제 이해로는 결국 테마 컴포넌트를 생성해야 할 것 같습니다.
하지만 이를 사용하지 않고도 무언가를 할 수 있을까요?
Custom HTML on Groups page 를 찾았지만, 거기서 언급된 경로들은 더 이상 유효하지 않은 것 같습니다:
Customize > </head>
헤더 섹션 이후
그 후 Versatile Banner 컴포넌트를 사용하는 방법을 생각했지만, 제 포럼의 다른 페이지들에서 이미 사용 중입니다. 동일한 플러그인의 다른 인스턴스를 다른 설정으로 사용하여 /g 페이지에서만 다른 내용으로 표시할 수 있을까요? 가능하다면 어떻게 해야 하나요?
ToddZ
3월 11, 2026, 3:13오후
2
해당 페이지의 논의 끝에 해결책이 제시되었지만, 내용을 하나로 정리하는 데는 다소 어려움이 있을 수 있으며, Discourse 관리자 내비게이션도 다소 변경되었을 가능성이 있습니다.
이러한 작업은 간단한 Theme Component를 생성하여 수행합니다:
Admin → Appearance → Themes & components로 이동하세요.
Install 버튼을 클릭하고, 대화 상자에서 "+ Create New"를 선택하세요.
이름을 “Groups page intro” 등으로 지정하고, Type 선택기는 Component로 유지하세요.
"Create"를 클릭하세요.
테마를 선택한 후 Edit Code 버튼을 클릭하세요.
CSS 탭에 다음 내용을 붙여넣으세요:
.welcome-message {
display:none;
}
.groups-page .welcome-message {
display:block;
margin: 20px;
}
After Header 탭에 다음 내용을 붙여넣으세요:
<div class="welcome-message">Put your welcome info and instructions here</div>
저장한 후 Groups 페이지를 새로고침하면 정상적인 페이지 내용 위에 새 텍스트가 표시되는 것을 확인할 수 있습니다.
그 스레드에서 실제로 테마 컴포넌트를 만들고 있는 줄 몰랐어요. 정말 감사합니다. 생각했던 것보다 훨씬 쉬웠어요.
‘동일한 컴포넌트의 여러 인스턴스’ 부분에 대해 통찰이 있으시면 편하게 말씀해 주세요
ToddZ
3월 11, 2026, 10:23오후
4
네, 그 주제는 몇 년 전에 나온 거라 접근 방식이 달라졌을 수도 있지만, 당시에는 그런 전략이 있었던 건 맞아요.
구성 요소의 두 번째 인스턴스에 관해서는: 지식이 풍부한 누군가가 이 코드 를 포크해서 설정값과 변수 등을 별도의 세트로 사용하도록 수정할 수 있을 거라고 생각합니다. 하지만 그건 꽤 많은 작업이 될 수 있고, 결과적으로 업데이트를 받지 못하는 독특한 비공식 지원 구성 요소를 가지게 될 거예요.