لقد تحققت من Ajax فقط كملاذ أخير بعد ساعات من عدم عمل الأشياء بالكامل. لقد قمت الآن بإلغاء تحديد Ajax. أخمن أنه بدون خطافات الويب (webhooks)، استغرق الفاصل الزمني للمزامنة بعض الوقت.
يبدو أن الأمر يعمل الآن، لكن التنسيق غير أنيق بعض الشيء. أخمن أن عليّ معرفة CSS؟
أيضاً، هل هناك طريقة لإظهار روابط “انضم إلى المناقشة” لصفحة المنتدى الرئيسية لـ Discourse الخاصة بنا للمنشورات القديمة في مدونة ووردبريس؟ - بمعنى آخر، إذا لم تكن هناك تعليقات على منشور، أو إذا لم تتم مزامنة المنشور مسبقاً مع Discourse، فسيضيف المكون الإضافي رابطاً عاماً لصفحة المنتدى الرئيسية لـ Discourse الخاصة بي بدلاً من تركها فارغة.
نعم، ستعتمد طريقة عرضه على السمة الخاصة بك. هناك تنسيق بسيط في المكون الإضافي نفسه.
لن يظهر رابط “انضم إلى المناقشة” في المواضيع غير المرتبطة. يمكنك إضافة شيء كهذا بنفسك، بشكل منفصل عن المكون الإضافي، عن طريق استخدام فلتر comments_template في ملف functions.php الخاص بالسمة الخاصة بك. لم أختبر هذا الرمز، ولكن شيئًا كهذا سيعمل:
لقد كنت أقرأ وأبحث عن CSS للصق لتحسين التخطيط ولو قليلاً.
ومع ذلك، نظرًا لأنني لست على دراية بـ CSS/التصميم (بخلاف لصق CSS موجود)، أود إجراء تعديلات أساسية جدًا على تصميم التعليقات المستوردة. وتحديدًا، استخدام صور رمزية أصغر بجوار أسماء مستخدمي المناقشة في التعليقات وإضافة خط أفقي بين المشاركات:
هل هذا شيء بسيط بما يكفي لأتمكن من لصق بعض التعليمات البرمجية في /admin/customize/themes/1/common/scss/edit؟
تعديل:
بالنسبة لأي شخص آخر، تمكنت من حل مشكلة تغيير حجم gravatar باستخدام التعليمات البرمجية هنا:
تمكنت من تنسيق التعليقات. كان التنسيق الخاص بي أساسيًا جدًا لوول… ولكنه تحسين.
الشيء الوحيد المتبقي هو إزالة قائمة المشاركين في أسفل قسم التعليقات المستوردة من WP-Discourse.
لا يمكنني استخدام هذا الرمز لأنه يرمي خطأ بسبب استخدام “self”. هل هناك حل بديل؟
لم أقم بإزالة قسم المشاركين. إذا كنت تفكر في القيام بذلك، فامنحه فرصة، كما هو الحال مع ميزات Discourse الأخرى؛ لقد فكر المطورون فيه. يعرض جميع المشاركين حتى بعد استيراد 5 مشاركات فقط من أصل 15. (إعداد قابل للتغيير) بالإضافة إلى ذلك، تستبعد الردود المستوردة المشاركات من أعضاء المنتدى من المستوى 0. وهو ما أجده مفيدًا.
باختصار، لاحظت بمرور الوقت أنه ليست قائمة المشاركين والتعليقات المستوردة متطابقة دائمًا. في كثير من الحالات، يساعد ذلك في تزويد قارئ المدونة برؤية أكثر دقة لمستوى نشاط التعليقات دون الحاجة إلى استيراد كل مشاركة أو المخاطرة باستيراد مشاركات من أعضاء التسجيل الأوائل. (وهو ما أعتقد أنه يمكن تغييره في الإعدادات أيضًا)
أعتقد أن comment_formatter.ERROR: format.missing_post_data يبالغ في حماسه في الإبلاغ. سأقوم بتعديل ذلك للإصدار القادم. شكراً لمتابعتك الأمر. لا تقلق بشأنه في الوقت الحالي، إلا إذا كنت تواجه مشكلة واضحة.
لا يوجد دليل رسمي لتنسيق التعليقات. هناك عدد قليل من المواضيع الأخرى، على سبيل المثال هذا الموضوع. تأتي سمات WordPress بأشكال وأحجام كثيرة جدًا، لذلك كان يُعتقد في البداية ترك هذا الأمر لمسؤول الموقع. ومع ذلك، أعتقد أن بعض الأدلة الإضافية قد تكون مفيدة.
لقد وضعته في قائمتي لإضافته إلى أدلة WP Discourse. لن أقوم بنشر ذلك لبضعة أسابيع، ولكن إذا واجهت صعوبة في التنسيق في هذه الأثناء، فأخبرني وسأقدم لك بعض التوجيهات.