خطأ في لون discourse_publish_format_html

لقد أجريت مؤخرًا سلسلة من الاختبارات شملت النقر على زر ‘تحديث الموضوع’ أثناء إجراء تعديلات على مقتطف discourse_publish.

في كل مرة، كنت أرى الرسالة الخضراء: تم تحديث موضوع Discourse!

مع مرور الوقت، اقتصرت نظرتي على اللون الأخضر فقط، حتى أدركت أخيرًا أن رسالة الخطأ تحتوي أيضًا على خلفية خضراء.

إذا أمكن، سيكون من الجيد منح رسائل الخطأ خلفية حمراء.

عذرًا، هل يمكنك تقديم لقطة شاشة؟ أنا لا أتابع.

من شاشة تحرير المنشور في ووردبريس:


خلفية هذه الرسالة خضراء، ولكن عند وجود رسالة خطأ، يتم عرضها أيضًا بخلفية خضراء.

أعتقد أنه من الأفضل أن تكون خلفيات رسائل الخطأ بلون مختلف، ربما أحمر فاتح، لتسليط الضوء على وجود مشكلة.

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

مرحبًا @RichardC، هل يمكنك مشاركة الخطأ المحدد الذي رأيته بخلفية خضراء؟

@angus أتمنى حقًا أن أستطيع ذلك، لكنني أصلحت الخطأ في أسرع وقت ممكن ولا أعرف كيف أعيده. سأكون على أهبة الاستعداد وسألتقطه إذا رأيته مرة أخرى.

لقد نجحت أخيرًا في التقاط خطأ باللون الأخضر

إذا كنت ترغب في تكرار هذا الخطأ، فإليك ما أحاول فعله:

		if ( has_post_thumbnail( $post_id ) ) {
			$image = get_the_post_thumbnail( $post->ID, 'medium' );
		} else {
			$image = "";
		} ?>

تعديل: كان الخطأ في علامة ?> في نهاية الكود أعلاه

شكرًا لتتبعك! لذا، فقط للتوضيح، هل تقصد أنك:

  1. يمكن أن تنتج لون خطأ غير صحيح؛

  2. عند استخدام فلتر discourse_publish_format_html

  3. في ظروف معينة. في تلك الظروف، أي من هذه العبارات صحيحة:

    • هل ترى دائمًا الخطأ باللون الأخضر عند استخدام الفلتر؛ أم
    • هل ترى دائمًا الخطأ باللون الأخضر عند استخدام الفلتر مع المقطع المذكور أعلاه؛ أم
    • هل ترى أحيانًا الخطأ باللون الأخضر عند استخدام الفلتر مع المقطع المذكور أعلاه

أيضًا، يبدو أن لديك بعض التخصيصات الأخرى (مثل عنصر 15 / 100)، لذا فقط نتحقق مما إذا كنت ترى أي أخطاء في جافا سكريبت في وحدة تحكم الويب عند ظهور اللون غير الصحيح؟

تلك هي. إن الدرجة 15/100 هي درجة تحسين محركات البحث وهمية لا ينبغي أن تؤثر على أي شيء آخر.

لذلك، إذا كان المرشح مكتوبًا بشكل غير صحيح (أي بوجود ? إضافية لا ينبغي أن تكون موجودة)، فإن رسالة الخطأ تظهر بشكل غير صحيح.

تحياتي، ريتشارد