مدونة Discourse لا تعمل بشكل صحيح

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

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

يعمل onebox بشكل جيد، وأعتقد أن “الخلل” الوحيد هو أن الرسالة غير صحيحة:

عذرًا، لم نتمكن من إنشاء معاينة لهذه الصفحة الويب، لأن وسم oEmbed / OpenGraph التالي لم يُعثر عليه: image

يجب أن تكون:

عذرًا، لم نتمكن من الحصول على صورة لمعاينة هذه الصفحة الويب، لأن وسم oEmbed / OpenGraph التالي لم يُعثر عليه: image.

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

شكرًا لك يا رافائيل - نعم، إنها تعرض بطاقة واحدة بشكل صحيح. لماذا لا يمكنها الحصول على الصورة؟

لأن الصفحة المستهدفة لا تحتوي على الوسم اللازم، وهو ما يخبرك به الخطأ حرفيًا:

لأن وسم oEmbed / OpenGraph التالي لم يتم العثور عليه: image

مدونتنا تعمل بنظام Wordpress، ولا يحتوي هذا المنشور على إعداد وسم الصورة.

لا أرى كيف يمكن اعتبار هذا عيبًا في Discourse :thinking:

آه - لقد افترضتُ بسذاجة أنك تستخدم ميزة صفحات Discourse المنشورة لمدونتك.

هل وسم الصورة في موقعك على WordPress غير قابل للإصلاح؟ لأن وجود هذا الخطأ في صندوق Onebox الخاص بـ Discourse يشير إلى مدونة discourse.org يبدو أمرًا سخيفًا بعض الشيء!

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

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

ما رأيك في هذا يا @jamie.wilson؟ هل يمكننا تحسين هذا الأمر؟

4 إعجابات

يبدو أن حل المدونة الجديد لدينا يتولى ذلك تلقائيًا:

4 إعجابات

النص المقترح من قبل @falco جيد للحالات التي نفتقد فيها فقط وسم الصورة:

عذراً، لم نتمكن من الحصول على صورة لمعاينة هذه الصفحة، لأن وسم oEmbed / OpenGraph التالي لم يتم العثور عليه: image.

أو ربما نتعامل مع الحالات التي نفتقد فيها فقط وسم الصورة على أنها عدم فشل، ولا نعرض أي رسالة على الإطلاق؟

5 إعجابات

نعم، لنفعل ذلك! :clap: إذا كان الشيء الوحيد المفقود هو وسم الصورة، فهذا ليس مشكلة حقًا بعد الآن نظرًا لأن لدينا ما يكفي لتوليد معاينة جيدة. وإذا كان شخص ما يفكر “همم، لماذا لا توجد صورة في هذه الصناديق؟”، فلا يحتاج إلى تذكير، لأن خطوات التحقيق التالية واضحة: ابحث عن وسم الصورة!

هل يمكنك جعل ذلك ممكنًا؟

9 إعجابات

تم دمجها.

يظهر الآن المعاينة على النحو التالي:

(يمكن تخزين المعاينات مؤقتًا لمدة تصل إلى 24 ساعة. لذا، إذا كنت تجري الاختبارات، فقد تجد رسالة خطأ مفادها أن الصورة مفقودة. في هذه الحالة، أضف بعض معاملات الاستعلام الإضافية في نهاية عنوان URL لتجاوز التخزين المؤقت وإنشاء معاينة جديدة.)

5 إعجابات