ووردبريس

حل فشلت عملية التحديث. الاستجابة لا تمثل رد JSON صحيح

مقدمة

حل فشلت عملية التحديث. الاستجابة لا تمثل رد JSON صحيح

أنت تقوم بإنشاء محتوى في محرر WordPress ولكن فشل تحديث المستند. في الواقع ، ترى رسالة خطأ مفادها “فشل التحديث. رسالة الخطأ: الاستجابة ليست استجابة JSON صالحة. ” قبل أن تصاب بالذعر ، دعني أؤكد لك أنه يمكن حل هذا الخطأ بسهولة حتى لا تفقد عملك الشاق.

هذا الخطأ هو أحد أخطاء WordPress الشائعة التي يواجهها المستخدمون على مواقعهم.

لماذا يحدث الخطأ “الاستجابة ليست استجابة JSON صالحة”؟

قد تكون هناك أسباب متعددة لحدوث هذا الخطأ. يتعمق هذا المنشور في كل سبب ويقدم حلولًا متعددة لحل المشكلة.

الحلول

  1. قم بتعطيل محرر القوالب والعودة إلى المحرر الكلاسيكي

الخطأ “فشل التحديث. رسالة الخطأ: الاستجابة ليست استجابة JSON صالحة. ” يظهر بأغلبية ساحقة في المحرر الجديد المسمى Gutenberg.

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

يمكنك تثبيت البرنامج المساعد Classic Editor لهذا الغرض. بمجرد تنشيط المكون الإضافي ، حاول حفظ مشاركاتك. يجب ألا ترى أي رسالة خطأ الآن.

2. تعديل الروابط الدائمة

يعتبر هذا احد الحلول التي نميل الي استخدمها نظرا لسهولة عملة

نذهب الي الاعدادات > ثم الروابط الدائمة > ثم اعمل حفظ

نقوم بالتجربة الان

حل فشلت عملية التحديث. الاستجابة لا تمثل رد JSON صحيح
فشلت عملية التحديث. الاستجابة لا تمثل رد JSON صحيح.

3. إيقاف الإيضافات

كلما زاد عدد المكونات الإضافية التي تستخدمها على موقع WordPress الخاص بك ، زادت فرص التعارض بين المكونات الإضافية. يمكن أن تؤدي بعض هذه التعارضات إلى خطأ استجابة JSON غير صالح أيضًا.

لقد شاهدت هذه المشكلة على مواقع الويب التي تشغل عددًا كبيرًا من المكونات الإضافية ، على سبيل المثال أكثر من 40. ولكن ليس فقط عدد المكونات الإضافية هو المهم. بدلاً من ذلك ، قد تتسبب بعض ملفات المكونات الإضافية في حدوث خطأ JSON على موقع الويب الخاص بك.

على سبيل المثال ، على موقع العميل ، تسبب المكون الإضافي Yoast SEO في حدوث خطأ في استجابة JSON.

لذلك ، لاستبعاد أي تعارض في المكونات الإضافية ، يجب عليك إلغاء تنشيط جميع المكونات الإضافية على موقع الويب الخاص بك. إذا لزم الأمر ، استخدم المكون الإضافي Health Check and Troubleshooting لإلغاء تنشيط المكونات الإضافية في الواجهة الخلفية بينما تظل الواجهة الأمامية كما هي لزوارك.

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

خاتمة

حل فشلت عملية التحديث. الاستجابة لا تمثل رد JSON صحيح

ناقشنا 3 حلول ممكنة للرد ليس خطأ استجابة JSON صالحًا في WordPress. آمل أن تكون إحدى هذه الأساليب تعمل معك. إذا حدث ذلك ، فأخبرني في التعليقات أدناه. إذا لم يكن الأمر كذلك ، فانشر مشكلتك المحددة حتى يتمكن الآخرون من اقتراح حلول مختلفة.

المراجع :

علي طه

مؤسس ارور هات. خبرة في المحاكاة الافتراضية ، الحوسبة السحابية ، أنظمة Linux / UNIX ، البرمجة ، أنظمة التخزين ، HA ، Server Clustering وغيرها .

‫2 تعليقات

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى