How do I install a custom theme on my Discourse instance?

:bookmark: Это руководство объясняет, как установить и управлять пользовательскими темами на вашем сайте Discourse.

:person_raising_hand: Требуемый уровень доступа пользователя: Администратор

Доступность тем

Пользовательские темы доступны всем клиентам Discourse на следующих тарифных планах хостинга:

  • Standard
  • Business
  • Enterprise

:warning: Клиенты тарифа Starter не имеют доступа к пользовательским темам и должны перейти как минимум на план Standard, чтобы использовать эту функцию.

Установка темы

  1. Перейдите в Панель администратора вашего сайта
  2. В боковом меню администратора перейдите в раздел Внешний вид > Темы и компоненты
  3. Нажмите кнопку «Установить»
  4. Выберите один из следующих способов установки:
    • Популярные: Просмотр и установка из отобранного списка популярных тем и компонентов
    • С вашего устройства: Загрузите файл темы с вашего компьютера (файл .tar.gz или .zip)
    • Из git-репозитория: Введите URL публичного или приватного git-репозитория для прямой установки темы из исходного кода
    • Создать новую: Создайте новую пустую тему или компонент с нуля

Управление темами

После установки вы можете:

  • Включать или отключать тему
  • Настраивать параметры темы
  • Предварительно просматривать тему
  • Сделать тему темой по умолчанию для вашего сайта
  • Пометить темы как выбираемые пользователями, чтобы пользователи могли выбирать предпочитаемую тему
  • Редактировать код темы (если у вас есть опыт разработки)

Распространенные проблемы и их решения

  • Тема не отображается: Убедитесь, что тема установлена и включена
  • Параметры не сохраняются: Очистите кэш браузера и перезагрузите страницу
  • Визуальные сбои: Попробуйте отключить другие темы или компоненты, которые могут конфликтовать

Часто задаваемые вопросы (FAQ)

В: Могу ли я использовать несколько тем одновременно?
О: Только одна тема может быть темой по умолчанию для всего сайта, но вы можете пометить дополнительные темы как «выбираемые пользователем», что позволяет отдельным пользователям выбирать предпочитаемую тему в настройках своего профиля.

В: Повлияет ли установка темы на производительность моего сайта?
О: Большинство правильно созданных тем минимально влияют на производительность. Однако темы с множеством компонентов или сложными функциями могут оказывать некоторое воздействие.

В: Могу ли я изменить тему после её установки?
О: Да, вы можете настраивать параметры темы и редактировать её код, но имейте в виду, что изменения могут быть перезаписаны при обновлении темы.

Дополнительные ресурсы

1 лайк