Error al incrustar Discourse

¡Hola! Soy parte del equipo de Grow with Jane, una plataforma web para cultivadores de cannabis. Ya tenemos una aplicación de seguimiento muy exitosa, pero ahora estamos intentando crear una comunidad en línea. Tenemos instalado WordPress, donde publicamos algunas de las plantas de nuestros usuarios (no usamos entradas, sino un plugin personalizado que creamos). Ahora queremos agregar un cuadro de comentarios en cada registro de cultivo.

Nos encanta Discourse; creemos que será un cambio radical para nuestra comunidad, pero necesito que la incrustación funcione.

Estoy intentando incrustar Discourse en mi sitio web de desarrollo y no está funcionando.

Mi navegador me muestra este error (agregué algunos espacios en las URLs porque no puedo publicar más de un enlace):

Error al ejecutar ‘postMessage’ en ‘DOMWindow’: El origen de destino proporcionado (‘’) no coincide con el origen de la ventana receptora (‘’).
VM1412 embed-application-08a52625979d3d44aac8a2dedf5a1a662fec81ffe8a9ebc2e6eefb15b2980874.js:1 Error al ejecutar ‘postMessage’ en ‘DOMWindow’: El origen de destino proporcionado (‘https:// discourse.growithjane. com’) no coincide con el origen de la ventana receptora (‘https:// dev.growithjane. com’).

Habilite CORS en app.yml.
Agregué el dominio de mi sitio web de desarrollo en la configuración de origen de CORS.
Agregué un host en la configuración de incrustación.
Agregué el código HTML en mi página.

Mi página de prueba: https://dev.growithjane.com/test-embed/
Mi configuración

1 me gusta

¿Has echado un vistazo a wp-discourse? ¿Hay algo que quieras hacer aquí que el plugin no pueda lograr?

1 me gusta

Sí, lo revisé; ese plugin parece funcionar con publicaciones. Pero estoy creando páginas dinámicas en un plugin personalizado de WordPress, así que necesito hacer una implementación personalizada.

1 me gusta

Funciona con publicaciones y páginas.

¿Te refieres a páginas dinámicas mediante un constructor de páginas o…?

1 me gusta

Sí, exactamente.
Acabo de configurar el plugin de WordPress y funciona para las publicaciones normales. Así que sospecho que no es un problema de configuración, quizás del rastreador.

Publicaré cualquier actualización.

¡Gracias!

1 me gusta

No está habilitado de forma predeterminada; verifica la configuración del complemento.

2 Me gusta

¡Encontré el problema!
No configuré el “Nombre de usuario para la creación de temas” en “Configuración de incrustación”.

1 me gusta

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