Discourse 인스턴스에 커스텀 테마를 설치하는 방법은?

:bookmark: 이 가이드에서는 Discourse 사이트에서 사용자 지정 테마를 설치하고 관리하는 방법을 설명합니다.

:person_raising_hand: 필요한 사용자 권한: 관리자

테마 사용 가능성

사용자 지정 테마는 다음 호스팅 플랜을 사용하는 모든 Discourse 고객에게 제공됩니다:

  • Standard
  • Business
  • Enterprise

:warning: Starter 플랜 사용자는 사용자 지정 테마에 접근할 수 없으며, 이 기능을 사용하려면 최소 Standard 플랜으로 업그레이드해야 합니다.

테마 설치

  1. 사이트의 관리자 패널로 이동합니다.
  2. 관리자 사이드바에서 Appearance > Themes and components로 이동합니다.
  3. “Install” 버튼을 클릭합니다.
  4. 다음 설치 방법 중 하나를 선택합니다:
    • Popular: 인기 있는 테마 및 컴포넌트의 큐레이션된 목록을 탐색하여 설치합니다.
    • From your device: 컴퓨터에서 테마 파일(.tar.gz 또는 .zip 파일)을 업로드합니다.
    • From a git repository: 소스에서 테마를 직접 설치하려면 공개 또는 비공개 git 저장소 URL을 입력합니다.
    • Create new: 처음부터 새로운 빈 테마 또는 컴포넌트를 생성합니다.

테마 관리

설치 후에는 다음 작업을 수행할 수 있습니다:

  • 테마를 활성화/비활성화합니다.
  • 테마 설정을 사용자 지정합니다.
  • 테마를 미리 봅니다.
  • 테마를 사이트 기본값으로 설정합니다.
  • 사용자가 선호하는 테마를 선택할 수 있도록 테마를 사용자 선택 가능(user-selectable)으로 표시합니다.
  • 테마 코드를 편집합니다(개발 경험이 있는 경우).

일반적인 문제 및 해결 방법

  • 테마가 표시되지 않음: 테마가 설치되고 활성화되어 있는지 확인합니다.
  • 설정이 저장되지 않음: 브라우저 캐시를 지우고 페이지를 새로 고칩니다.
  • 시각적 오류: 충돌할 수 있는 다른 테마 또는 컴포넌트를 비활성화해 봅니다.

자주 묻는 질문

Q: 여러 테마를 동시에 사용할 수 있나요?
A: 사이트 전체 기본값으로 설정할 수 있는 테마는 하나만이지만, 추가 테마를 "user selectable"로 표시하여 개별 사용자가 사용자 설정에서 선호하는 테마를 선택할 수 있도록 할 수 있습니다.

Q: 테마를 설치하면 사이트 성능에 영향을 미치나요?
A: 대부분의 적절하게 구축된 테마는 성능에 미미한 영향을 미칩니다. 그러나 많은 수의 컴포넌트나 복잡한 기능이 있는 테마는 일부 영향을 미칠 수 있습니다.

Q: 테마를 설치한 후 수정할 수 있나요?
A: 네, 테마 설정을 사용자 지정하고 테마 코드를 편집할 수 있지만, 테마 업데이트 시 수정 사항이 덮어쓰기(overwritten)될 수 있음을 유의하십시오.

추가 자료

1개의 좋아요