مرحباً، لقد قمت بتشغيل منتدى Discourse الخاص بي بالأمس. أعمل على جانب ووردبريس اليوم.
لقد تمكنت من ربط WP Discourse بمنتدى الخاص بي، ولكني أواجه سلوكًا غريبًا عندما يعرض موقع ووردبريس التعليقات المنشورة على Discourse. لا تظهر أي تعليقات مرئية من Discourse، ولكن فوق المكان الذي يجب أن تكون فيه، يعرض ووردبريس العدد الصحيح للتعليقات على موضوع المنتدى باسم “X ردود”. أنا أستخدم السمة الافتراضية “Twenty Twenty-Three”، إن كان ذلك مفيدًا. لقد قمت بإزالة مربع الإرسال من قالب التعليقات، ولكن ذلك كان بعد اكتشاف هذه المشكلة. لا يزال “مربع التعليقات” موجودًا - ولكنه لا يعرض تعليقات Discourse.
بالإضافة إلى ذلك، فإن الرابط لبدء/متابعة المناقشة على المنتدى غير موجود.
الأشياء التي جربتها:
تشغيل/إيقاف Webhook (يتم تحديث عدد الردود فورًا عند تشغيله؛ ~10 دقائق عند إيقافه كما هو متوقع)
تشغيل/إيقاف Ajax
السماح بتعليقات جديدة تشغيل/إيقاف في ووردبريس
الاختبار بتعليق ووردبريس عادي (يعمل كما هو متوقع؛ تم اختباره قبل إزالة مربع الإرسال)
تعيين الحد الأدنى للردود/النقاط/مستوى الثقة إلى صفر
التبديل بين التعليقات لجميع المواضيع والرابط فقط (لا يظهر أي منهما في أي من الحالتين)
يسعدني تقديم أي معلومات إضافية قد تؤدي إلى حل. شكرًا مقدمًا!
أولاً، هل تأكدت من أنك قد اطلعت على هذا الموضوع؟ يبدو أنك قد فعلت ذلك، ولكن من المفيد دائماً التحقق.
هل يمكنك مشاركة رابط لمنتدىك وووردبريس الخاص بك إن أمكن؟ أيضاً، هل يمكنك مشاركة السجلات وملف meta من WP Discourse الخاص بك (يمكنك إرسالها لي عبر رسالة خاصة)؟
شكراً على الرد! لقد اطلعت على موضوع التعليقات أثناء الإعداد واستكشاف الأخطاء وإصلاحها، ولا أعتقد أنني أجريت أي تخصيصات من شأنها أن تؤثر على الرؤية.
سأرسل لك رسالة خاصة بالسجلات والملف التعريفي والروابط إلى مواقع Discourse و Wordpress بعد قليل. شكراً مرة أخرى!
تعديل: لا يبدو أن لدي القدرة على إرسال رسائل خاصة، على حد علمي. كل الأماكن التي يمكنني إرسال رسائل منها على موقع Discourse الخاص بي لا تظهر هنا. ربما حسابي جديد جداً؟
الإجابة الرسمية هي أن سمة Wordpress Twenty Twenty Three غير مدعومة بعد بواسطة إضافة WP Discourse. أعمل على إضافة الدعم لها وسيتم مراجعة إصدار جديد، ومن المرجح إصداره الأسبوع المقبل. ستعمل تعليقات Discourse بعد ذلك بالنسبة لك.
أردت فقط إعلامك بأنني كنت أعمل بنشاط على هذا الأمر خلال الأسبوع الماضي وأنا شبه منتهٍ. لم يصبح جاهزًا تمامًا بعد، لذا ستحتاج إلى الانتظار لفترة أطول قليلاً.
الحل هنا هو أن إضافة WP Discourse ستحصل على كتلتها الخاصة لاستخدامها في محرر المظهر الجديد في ووردبريس.
هذا يعني أنه ستتمكن من إدراج تعليقات Discourse أينما تريد في صفحة المنشور باستخدام محرر ووردبريس المرئي الجديد في سمات مثل Twenty Twenty Three.
ملاحظات فنية
كان هذا على خارطة الطريق لفترة طويلة. كنت آمل في انتظار نضوج واجهة برمجة تطبيقات الكتل (Block API) أكثر قليلاً، ولكن بالنظر إلى الانخفاض المفاجئ إلى حد ما في دعم comments_template في أحدث سمة معبأة، يبدو أن هذا هو الوقت المناسب.
@LeeNeighoff شكراً لصبرك.\n\nلقد أصدرنا كتلة تعليقات Discourse في أحدث إصدار من المكون الإضافي، 2.4.7. تفضل بإلقاء نظرة على هذا الموضوع لمعرفة المزيد، وأخبرني هناك إذا كانت لديك أي أسئلة أو مشكلات بشأنه.\n\nWP Discourse Comments Block