Hola,
Estamos utilizando Discourse completamente con el panel de administración en nuestro sitio de Wordpress, y ahora queremos usarlo completamente en una página específica de Shopify. He intentado esto: Embed Discourse comments on another website via Javascript, pero solo muestra la discusión. ¿Puede decirme cómo puedo hacer esto: usar todo Discourse con el panel de administración, o mostrar todo el foro en Shopify?
¡Gracias!
Hay una configuración oculta del sitio allow_embedding_site_in_an_iframe, que hará lo que su nombre implica. No sé hasta qué punto es compatible, pero conozco al menos a una persona que la ha utilizado.
Probablemente no la recomendaría, pero podría funcionar para usted.
Gracias por la respuesta, pero no tenemos problemas para insertar el iframe en el sitio de Shopify, y no tenemos problemas para insertar discusiones individuales, pero quiero averiguar cómo puedo mostrar todo Discourse en el sitio, junto con el panel de administración y el foro en Shopify. Quiero averiguar cómo puedo configurar esto para Shopify (perdón por mi mal inglés).
¿Estás intentando combinar las interfaces o también vincular cuentas de Shopify a Discourse?
Necesito combinar solo la interfaz
En realidad, no recomendamos ni damos soporte a esto; para proporcionar un poco más de contexto: usar un <iframe> es muy propenso a errores y haría que Discourse fuera muy difícil de usar y estaría lleno de errores que serían difíciles de rastrear. Los iframes pueden romper muchas cosas, incluido el desplazamiento por temas largos.
Probablemente no lo expliqué bien. Lo siento. Aquí tienes un enlace al sitio de WordPress con un foro completo: https://windowcleaner.com/community/. Quiero lo mismo, pero en Shopify.
Ah, sí. Simplemente recrearon la cabecera de su sitio web en su tema de Discourse (no es 100% idéntica, pero se acerca).
Hice un trabajo similar hace 2 años para un cliente.
También he hecho lo mismo en mi foro:
Discourse https://forum.monocycle.info/
WordPress: https://monocycle.info/ (noto algunas diferencias que necesito arreglar, pero antes eran idénticas con una actualización reciente de mi tema de WordPress
)
Puede ser fácil o no, dependiendo de las funcionalidades que necesites en tu cabecera.
En mi caso, todo está en el panel de administración → Personalizar → Tema → Editar CSS/HTML → Cabecera:
No, no, intentaré explicarlo de nuevo… Por ejemplo, tengo una página en Shopify: test.myshopify.com/pages/community, y quiero mostrar el foro Discourse con el panel de administración en esta página. ¿Dónde debo configurar para mostrar el foro en esa página?
Tu mensaje anterior fue engañoso porque forum.monocycle.info está hecho exactamente de la misma manera que tu ejemplo de https://windowcleaner.com/community ![]()
No sé si lo que pides es fácilmente posible Y fiable (escucharía los mensajes de pfaffman y HAWK…), pero a menos que necesites características muy específicas (que deberías describirnos), personalizar el tema de Discourse para que parezca parte del sitio web principal parece ser el camino a seguir.
Creo que el consejo habitual es:
- tener Discourse en una página completamente separada (es una aplicación de página única).
- puedes colocar la comunidad en una URL de subdirectorio.
- “fingir” una barra de menú/navegación para que parezca igual con un Componente Temático.
Hola Robert, gracias por el consejo, ¿te refieres con el dominio del sitio shopify entonces? - forum.test.myshopify.com
No, subcarpeta, por lo que el dominio y el subdominio se compartirían (si así lo deseas). Hay una configuración para establecer la ubicación de la subcarpeta:
Lo siento, es la primera vez que trabajo con Discourse y nunca he hecho esto. ¿Tenéis instrucciones para esto?
Eso está enlazado arriba.
Son bastante complicados y más difíciles si no estás usando Discourse y el otro sitio en la misma computadora, ya que necesitarás una TERCERA computadora/CDN para redirigir tanto Shopify como Discourse. Si me ofrecieras $500, probablemente intentaría disuadirte.
La gente no se fija en las URL. (Alguien me dijo hoy que su sitio estaba roto “solo en Chrome” porque no se dio cuenta de que tenía ?preview_theme_id=88 al final de la URL).
Simplemente usa un subdominio.
En realidad, los navegadores intentan ocultar la URL, excepto la parte del dominio, hoy en día. Y lo entiendo totalmente, porque las URL son tan malditas y crípticas hoy en día.
Así que, estoy de acuerdo contigo: la gente ya no ve ni mira las URL (por eso las estafas bancarias son tan fáciles…
)
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
