ملحق يسبب أخطاء أثناء إعادة البناء

كان الموقع الذي رأيته يحتوي على الكثير من حقول المنشورات المخصصة التي تحتوي على الكثير من السلاسل النصية التي تم ترميزها عدة مرات بحيث أصبحت غير قابلة للاستخدام.

بعض الحلول، مرتبة حسب التعقيد:

  • التوقف عن استخدام المكون الإضافي (وربما التبديل إلى التصويتات الجديدة)
  • حذفها كلها
  • حذف السيئة منها
  • تحرير تلك الحقول لجعل البيانات مرة أخرى سلاسل JSON صالحة.

الموقع الذي رأيته كان يحتوي على بيانات سيئة قديمة منذ سنوات. يبدو أن هذه مشكلة كانت موجودة منذ سنوات ولم يتم اكتشافها إلا الآن.

قد يكون من الممكن كتابة كود لإصلاح سلاسل JSON المكسورة، لكنني لم أتمكن من رؤية كيفية القيام بذلك في 10 دقائق.

انظر Question Answer Plugin - #301 by pfaffman للحصول على أمثلة.

إعجابَين (2)