¿Hay alguna forma de añadir un menú de navegación de sitio web encima del encabezado de Discourse?

Hola a todos,
Estoy tratando de averiguar si hay una forma de mantener el menú de navegación superior de nuestro sitio web existente, de modo que cuando las personas hagan clic en el foro, aún tengan la opción de navegar de nuevo a otras páginas del sitio web para salir del foro.
Obviamente, como son dos sitios web diferentes, actualmente resulta confuso para los usuarios.

¿Hay alguna forma de agregar nuestro menú de sitio web encima del menú predeterminado de Discourse? ¿En un iFrame, por ejemplo?

Puedes probar este componente de tema para agregar un menú personalizado en la parte superior:

4 Me gusta

Gracias.
Lo revisé, pero parece que esto es principalmente un menú simple y no una página HTML…?
Me gustaría integrar nuestro propio menú tal como aparece en nuestro sitio web. ¿Estoy pasando por alto algo?

Quizás necesites consultar la Guía para desarrolladores de temas de Discourse y el código del componente de tema en el encabezado.

3 Me gusta

Hola @sok777

Hay muchas formas de añadir una barra de navegación a la parte superior de tus páginas. Puedes utilizar las capacidades de personalización de temas de Discourse, escribir algo de JS o jQuery para insertar un elemento (como el de abajo) en el DOM, o crear un plugin muy sencillo de Discourse para insertar código en la estructura de la aplicación, etc. Existen muchas maneras de lograr esta tarea básica.

Por ejemplo, acabo de añadir este fragmento de HTML de muestra para crear un marcador de posición de demostración para una nueva barra de navegación superior, solo para ti:

Tu pregunta original fue:

La respuesta es sí, “hay muchas formas”.

Espero que esto te ayude.

2 Me gusta

Una forma muy sencilla de empezar es editar el archivo header.html, ya sea en tu tema (si lo has creado y lo estás utilizando) o en el área personalizable de tu panel de administración: admin/customize/themes/

Haz clic en Editar CSS/HTML

Una vez allí, haz clic en header. Tu código aparecerá aquí, encima del encabezado de Discourse. Asegúrate de agregar los estilos correspondientes en el CSS también.

3 Me gusta

¡Gracias a todos! Eso es fantástico.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.