خطأ في تضمين Discourse

مرحبًا! أنا جزء من فريق Grow with Jane، نحن منصة ويب لمزارعي القنب. لدينا بالفعل تطبيق تتبع ناجح جدًا، لكننا نحاول الآن إنشاء مجتمع عبر الإنترنت. لقد قمنا بتثبيت WordPress ننشر من خلاله بعض نباتات مستخدمينا (لا نستخدم المشاركات، بل إضافة مخصصة قمنا بإنشائها). والآن نريد إضافة مربع تعليقات في كل سجل نمو.

نحن نحب Discourse، ونعتقد أنه سيحدث ثورة في مجتمعنا، لكنني بحاجة ماسة إلى أن يعمل التضمين.

أحاول تضمين Discourse الخاص بي في موقع التطوير الخاص بي، لكنه لا يعمل.

يقوم متصفحي بإظهار هذه الرسالة (لقد أضفت بعض المسافات في الروابط لأنني لا أستطيع نشر أكثر من رابط):

فشل تنفيذ ‘postMessage’ على ‘DOMWindow’: الأصل المستهدف المقدم (‘’) لا يتطابق مع أصل نافذة المستلم (‘’).
VM1412 embed-application-08a52625979d3d44aac8a2dedf5a1a662fec81ffe8a9ebc2e6eefb15b2980874.js:1 فشل تنفيذ ‘postMessage’ على ‘DOMWindow’: الأصل المستهدف المقدم (‘https://discourse.growithjane.com’) لا يتطابق مع أصل نافذة المستلم (‘https://dev.growithjane.com’).

لقد قمت بتفعيل CORS في ملف app.yml
أضفت نطاق موقع التطوير الخاص بي في إعدادات أصل CORS
أضفت مستضيفًا في إعدادات التضمين
أضفت كود HTML في صفحتي

صفحتي للاختبار: https://dev.growithjane.com/test-embed/
إعداداتي

هل نظرت إلى wp-discourse؟ هل هناك شيء تريد فعله هنا لا يمكن للإضافة تحقيقه؟

نعم، لقد بحثتُ، ويبدو أن هذه الإضافة تعمل مع المنشورات. لكنني أقوم بإنشاء صفحات ديناميكية في إضافة ووردبريس مخصصة، لذا أحتاج إلى تنفيذ مخصص.

يعمل مع المنشورات والصفحات.

هل تقصد الصفحات الديناميكية عبر منشئ الصفحات أم ماذا؟

نعم، تمامًا.
لقد قمت بتكوين إضافة ووردبريس للتو وهي تعمل مع المنشورات العادية. لذا أعتقد أن المشكلة ليست في التكوين، بل ربما تكون في الزاحف.
سأشارك أي تحديثات جديدة.

شكرًا لك!

لم يتم تمكينه افتراضيًا، تحقق من إعدادات الإضافة.

لقد عثرت على المشكلة!
لم أقوم بتكوين “اسم المستخدم لإنشاء الموضوع” في “إعدادات التضمين”.