التعليقات تظهر مرتين في أعلى الصفحة

ألوها،

أحاول إعداد Discourse على موقعي ليحل محل تعليقات WP والمزيد. لقد قمت بتثبيت كل شيء (بشكل صحيح، كما اعتقدت)، والمكون الإضافي متصل، ويبدو أن النشر يعمل بشكل جيد، ولكن التعليقات تظهر معطلة تمامًا على صفحتي التجريبية.

يظهر خيط التعليقات كأول شيء في علامة body html الخاصة بي - مرتين. هناك شيء معطل، لكنني لست متأكدًا من كيفية العثور عليه. لقد حاولت تعطيل جميع المكونات الإضافية الخاصة بي و PHP المخصصة في حالة وجود تعارض. مطور السمة الخاص بي يدير Discourse ولا يعتقد أن الأمر يأتي من كود السمة:

  • “يشير الإخراج على صفحتك إلى أن الإخراج قد تم طباعته في مرشح، عندما يجب فقط إرجاعه إلى المرشح.” *

إليك اختباري. تظهر تعليقات WP فقط للمستخدمين المسجلين، ولكن Discourse يبدو بنفس الطريقة مسجلًا أو غير مسجل: https://liveukulele.com/test-subject2/. لا تعرض الصفحة أي أخطاء html مع إيقاف تشغيل تعليقات Discourse.

أي أفكار ستكون موضع تقدير كبير. أنا مرتاح جدًا لاستكشاف الأخطاء وإصلاحها، لكنني لست متأكدًا من أين أبحث للعثور على خطأ في الكود مثل هذا. لقد قمت بفحص سجلات أخطاء خادم Discourse، لكنني لم ألاحظ أي شيء غريب/لا أعرف ما الذي أبحث عنه. أقوم بتشغيل PHP 8.1، على أي حال…

يرجى تقديم المشورة بشأن التفاصيل التي يمكنني تقديمها.

ماهالو،

براد

تعديل: نسيت أن أذكر أن تحديد مربع “Ajax” في إعدادات تعليقات Discourse يوقف الإخراج المزدوج، ولكنه لا يزال في أعلى html.

مرحباً @soitwouldseem. أظن أن المشكلة تكمن في القالب الخاص بك. هل يمكنك تجربة قالب ووردبريس قياسي (أي قالب يأتي مع ووردبريس) على موقع التطوير الخاص بك؟ إذا كانت التعليقات تعمل بشكل صحيح على قالب قياسي، فسيعرفنا ذلك ما إذا كانت المشكلة من القالب.

شكراً لك. أشعر بالحرج لأنني لم أنتبه لذلك؛ يبدو أن تبديل السمات يحل المشكلة. سأتواصل مع المطور الخاص بي.

إعجاب واحد (1)