¿Cómo instalo un tema personalizado en mi instancia de Discourse?

:bookmark: Esta guía explica cómo instalar y gestionar temas personalizados en tu sitio de Discourse.

:person_raising_hand: Nivel de usuario requerido: Administrador

Disponibilidad de los temas

Los temas personalizados están disponibles para todos los clientes de Discourse en los siguientes planes de alojamiento:

  • Estándar
  • Negocios
  • Empresarial

:warning: Los clientes del nivel Básico no tienen acceso a temas personalizados y deben actualizar al menos al plan Estándar para utilizar esta función.

Instalación de un tema

  1. Ve al Panel de Administración de tu sitio.
  2. Navega a Apariencia > Temas y componentes en la barra lateral de administración.
  3. Haz clic en el botón “Instalar”.
  4. Elige uno de estos métodos de instalación:
    • Populares: Navega e instala desde una lista curada de temas y componentes populares.
    • Desde tu dispositivo: Sube un archivo de tema desde tu computadora (archivo .tar.gz o .zip).
    • Desde un repositorio git: Ingresa la URL de un repositorio git público o privado para instalar un tema directamente desde el código fuente.
    • Crear nuevo: Crea un tema o componente nuevo en blanco desde cero.

Gestión de temas

Una vez instalado, puedes:

  • Activar/desactivar el tema.
  • Personalizar la configuración del tema.
  • Previsualizar el tema.
  • Establecer el tema como predeterminado para tu sitio.
  • Marcar los temas como seleccionables por el usuario para que los usuarios elijan su tema preferido.
  • Editar el código del tema (si tienes experiencia en desarrollo).

Problemas comunes y soluciones

  • El tema no aparece: Asegúrate de que el tema esté instalado y activado.
  • La configuración no se guarda: Borra la caché de tu navegador y recarga la página.
  • Fallos visuales: Intenta desactivar otros temas o componentes que puedan estar en conflicto.

Preguntas frecuentes

P: ¿Puedo usar varios temas a la vez?
R: Solo un tema puede ser el predeterminado para todo el sitio, pero puedes marcar temas adicionales como “seleccionables por el usuario”, lo que permite a los usuarios individuales elegir su tema preferido desde sus preferencias de usuario.

P: ¿La instalación de un tema afectará el rendimiento de mi sitio?
R: La mayoría de los temas construidos correctamente tienen un impacto mínimo en el rendimiento. Sin embargo, los temas con muchos componentes o funciones complejas pueden tener algún efecto.

P: ¿Puedo modificar un tema después de instalarlo?
R: Sí, puedes personalizar la configuración del tema y editar su código, pero ten en cuenta que las modificaciones pueden sobrescribirse cuando el tema se actualiza.

Recursos adicionales

1 me gusta