이 가이드는 Discourse 사이트에서 “좋아요” 기능을 비활성화하는 방법을 설명합니다.
필요한 사용자 권한: 관리자
Discourse 포럼에서 “좋아요” 기능을 비활성화하려면, 다음 포괄적인 가이드를 따라 해 보시기 바랍니다.
관련 사이트 설정 변경
- 사이트 설정에서
post menu를 검색하여like버튼을 제거합니다:
- 좋아요 제거를 반영하도록 신뢰 수준(trust level) 설정을 조정합니다:
tl2 requires likes received(0으로 설정)tl3 requires likes received(0으로 설정)tl2 requires likes given(0으로 설정)tl3 requires likes given(0으로 설정)
이 변경 사항은 게시글의
버튼을 비활성화하고 사용자의 신뢰 수준을 그에 맞게 조정합니다.
사용자 디렉터리에서 좋아요 열 비활성화
사용자 디렉터리에는 설정 가능한 열이 있습니다. 좋아요 열을 제거하려면:
/u(사용자 디렉터리 페이지)로 이동합니다
버튼(스태프만 표시됨)을 클릭하여 열 편집기를 엽니다- Likes Received와 Likes Given 열을 비활성화합니다
좋아요에 대한 참조 숨기기
남아 있는 좋아요 참조로 인한 혼란을 피하기 위해, 다음 CSS 코드를 새로운 테마 컴포넌트에 적용하고 이를 메인 테마에 추가합니다:
/* Hide likes from user summary/profiles */
.top-section.most-liked-section {
display: none;
}
.stats-likes-given,
.stats-likes-received {
display: none;
}
.top-section {
.replies-section,
.topics-section {
display: none;
}
}
/* Hide likes given from user activity navigation */
.user-nav__activity-likes {
display: none;
}
/* Hide likes received from user notifications navigation */
.user-nav__notifications-likes {
display: none;
}
/* Hide likes on about page */
.about__activities-item.likes {
display: none;
}
Discobot 튜토리얼 업데이트
Discobot 튜토리얼이 활성화되어 있다면, 사용자는 게시글에 좋아요를 누르도록 요청받는 단계를 마주하게 됩니다.
이를 해결하려면 Discobot의 메시지를 편집합니다:
/admin/customize/site_texts로 이동하여 좋아요를 언급하는 텍스트를 검색합니다. 좋아요에 대한 참조를 삭제합니다.
- Discobot 오류 텍스트를 검색하여 사용자가
skip기능을 사용할 수 있음을 알리도록 수정합니다:
해당 번역 문자열에서는 사용할 수 없으므로Do you know that you can skip steps in this tutorial? Try typing `skip` in your next reply!%{skip_trigger}변수를 사용하지 마세요.
팁과 트릭
좋아요 참조 배지 비활성화
좋아요와 관련된 배지를 비활성화하는 것을 고려해 보세요:
- First Like
- New user of the month
- Admired
- Crazy in Love
- Empathetic
- Gives Back
- Higher Love
- Respected
- Appreciated
- Out of Love
- Thank You
- Welcome
- Great Post
- Great Topic
- Good Post
- Good Topic
- Nice Post
- Nice Topic
좋아요 카운트 초기화 (권장하지 않음)
좋아요 카운트를 초기화해야 하는 경우(활발한 커뮤니티에는 권장하지 않음), 다음 가이드를 따르세요: Delete all the likes. 이것이 최후의 수단인 초기화임을 유의하세요. 좋아요를 비활성화하고 CSS로만 숨기는 해결책이 더 안전하며, 향후 되돌릴 수 있습니다.
Summarize This Topic 비활성화
내장된 “Summarize This Topic” 버튼은 summary_likes_required 설정(기본값: 1)을 사용하여 표시 시점을 결정합니다. 좋아요가 비활성화된 상태에서는 이 임계값을 충족하는 주제가 없으므로 버튼이 표시되지 않습니다. Discourse AI Summarization을 사용하는 경우, AI 기반 요약은 좋아요와 독립적으로 작동하므로 좋아요를 비활성화해도 영향을 받지 않습니다.





