كيفية إصلاح خطأ Invalid JSON في ووردبريس (دليل المبتدئين)

آخر تحديث بتاريخ يوليو 14, 2025

قد يبدو خطأ ‘Invalid JSON’ في ووردبريس بمثابة توقف مفاجئ وغير متوقع في منتصف عملك. إنها ليست مجرد رسالة خطأ؛ بل هي اضطراب يمكن أن يؤثر على سير عملك بأكمله.

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

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

ما الذي يسبب خطأ ‘not a valid JSON response’ في ووردبريس؟

يؤدي عدم تلقي استجابة متوقعة من السيرفر إلى ظهور خطأ ‘not a valid JSON response’ في ووردبريس.

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

إذا فشل ووردبريس، لأي سبب من الأسباب، في الحصول على الاستجابة أو لم تكن الاستجابة بتنسيق JSON، فسترى خطأ ‘Not a valid JSON response’.

ظهور خطاً 'Not valid JSON response error' في ووردبريس

قد يظهر هذا الخطأ لعدة أسباب. ومع ذلك، السبب الأكثر ترجيحًا هو إعدادات URL غير صحيحة في ووردبريس أو روابط دائمة معطلة.

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

ملاحظة: يرجى إجراء نسخة احتياطية كاملة من ووردبريس قبل إجراء أي تغييرات كبيرة على موقعك. هذا يمكنك من استعادة موقعك الإلكتروني إلى حالته السابقة بسهولة.

هل أنت مستعد؟ لنبدأ!

الخيار 1. التحقق من عناوين URL ووردبريس في الإعدادات

أولاً، عليك التأكد من صحة إعدادات عنوان ووردبريس وعنوان الموقع.

انتقل إلى الإعدادات » عام. من هنا، راجع حقلي ‘عنوان ووردبريس (URL)’ و’عنوان الموقع (URL)’.

إعدادات عنوان URL لـ ووردبريس

بالنسبة لمعظم المواقع الإلكترونية، يجب أن يكون لهذا الإعداد عنوان URL نفسه في كلا الحقلين.

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

مع ذلك، إذا كان عنوان موقعك غير صحيح، فسيؤدي ذلك إلى ظهور خطأ invalid JSON في ووردبريس.

إذا أجريت أي تغييرات على الإعدادات، فلا تنسَ النقر على زر ‘حفظ التغييرات’. يمكنك الأن تعديل منشور مدونة ومعرفة ما إذا كان إضافة أي كتل جديدة أو حفظ المنشور سيؤدي إلى ظهور خطأ ‘Not valid JSON response’.

إذا كنت لا تزال ترى الخطأ، فتابع القراءة.

يأتي ووردبريس مزود بـ هيكل URL صديق للسيو يسمح لك باستخدام عناوين URL قابلة للقراءة من قبل البشر لمنشوراتك وصفحاتك.

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

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

تحديث الروابط الدائمة

إذا لم تكن متأكد من استخدامك للإعدادات الصحيحة، فما عليك سوى تحديد أحد التنسيقات الافتراضية.

بعد ذلك، انقر على زر ‘حفظ التغييرات’ لحفظ إعداداتك.

يمكنك الأن محاولة تعديل منشور أو صفحة مدونة لمعرفة ما إذا كان الخطأ قد اختفى. إذا لم يختفي، فيمكنك تجربة الخطوة التالية.

الخيار 3. إعادة إنشاء ملف ووردبريس htaccess.

يستخدم ملف htaccess. في ووردبريس كملف تكوين لإدارة روابط URL (الروابط الدائمة) الصديقة للسيو.

عادةً، يقوم ووردبريس بإعادة إنشاء الملف وتحديثه تلقائيًا. يمكنك أيضًا تشغيل هذا التحديث بمجرد النقر فوق الزر ‘حفظ التغييرات’ الموجود أسفل صفحة الإعدادات » الروابط الدائمة.

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

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

بعد الاتصال، ستحتاج إلى تحديد موقع ملف .htaccess في المجلد الجذر لموقعك الإلكتروني وتنزيله كنسخة احتياطية على جهاز الكمبيوتر.

تنزيل ملف htaccess. كنسخة احتياطية

نصيحة من خبير: هل تعذر عليك العثور على ملف htaccess.؟ يمكنك الاطلاع على هذه المقالة السريعة حول كيفية العثور على ملف htaccess.

بعد ذلك، ستحتاج إلى تعديل ملف htaccess. باستخدام عميل FTP أو تطبيق مدير الملفات.

تعديل ملف htaccess.

بمجرد فتح الملف، يجب عليك حذف جميع الأكواد الموجودة بداخله واستبدالها بالكود التالي:

# BEGIN WordPress
 
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
 
# END WordPress

لا تنسَ حفظ تغييراتك وإعادة رفع الملف إلى موقعك الإلكتروني.

يمكنك الأن زيارة موقعك الإلكتروني وتعديل منشورك أو صفحتك للتحقق من إمكانية إعادة إنتاج خطأinvalid JSON response.

إذا استمر ظهور الخطأ، فهناك بعض الخطوات الإضافية التي يمكنك اتخاذها.

الخيار 4. عرض سجل تصحيح أخطاء REST API

قد يعني خطأ invalid JSON response أيضًا أن REST API ووردبريس على موقعك الإلكتروني قد واجهت خطأً.

REST API هي مجموعة التقنيات التي يستخدمها ووردبريس للتواصل مع سيرفر الويب أثناء عملك على موقعك الإلكتروني.

يمكنك الاطلاع على تفاصيل هذا الخطأ في أداة ‘صحة موقع ووردبريس’. قم بزيارة صفحة الأدوات » صحة الموقع.

مشكلة REST API في ووردبريس

من هنا، قد تظهر لك مشكلة بعنوان ‘واجهة برمجة تطبيقات REST API لا تعمل بشكل صحيح’.

بالنقر عليها، ستظهر لك المزيد من التفاصيل، والتي قد تعطيك بعض الدلائل حول الإضافة أو خدمة الطرف الثالث المسببة للمشكلة.

إذا لم يقدم هذا أي دلائل، يمكنك الانتقال إلى الخطوة التالية.

الخيار 5. إلغاء تنشيط جميع اضافات ووردبريس

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

انتقل إلى صفحة الإضافات » الإضافات المثبتة. من هنا، حدد جميع إضافات ووردبريس لديك، ثم اختر ‘تعطيل’ من القائمة المنسدلة ‘تنفبذ الأمر’. الأن، انقر على زر ‘تطبيق’ للمتابعة.

إلغاء تنشيط جميع الإضافات

سيقوم ووردبريس الأن بتعطيل جميع الإضافات المنصبة.

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

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

بعد ذلك، يمكنك التواصل مع مطور الإضافة للحصول على الدعم أو البحث عن إضافة بديلة.

الخيار 6. التبديل مؤقتًا إلى المحرر الكلاسيكي

الخيار التالي هو التبديل المؤقت إلى المحرر الكلاسيكي لووردبريس.

يستخدم هذا الإصدار الأقدم من محرر ووردبريس محرر نص أبسط ولا يعتمد بشكل كبير على REST API للحصول على استجابات JSON.

لاستخدامه، عليك تثبيت وتفعيل إضافة Classic Editor. لمزيد من التفاصيل، راجع دليلنا المفصل حول كيفية تثبيت إضافة ووردبريس.

تعمل الإضافة تلقائيًا، وستعطل محرر جوتنبرج عند تفعيلها.

كبديل، يمكنك استخدام WPCode لتعطيل محرر جوتنبرج وتفعيل المحرر الكلاسيكي بأمان. إنها الإضافة الأسهل والأكثر أمان لإدراج مقتطفات الكود في ووردبريس.

لا تتردد في قراءة هذا الدليل لمعرفة كيفية تعطيل جوتنبرج باستخدام WPCode.

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

الخيار 7. التبديل إلى قالب ووردبريس الافتراضي

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

بالانتقال إلى قالب افتراضي، فإنك تزيل أي أكواد أو وظائف مخصصة مقدمة من قالبك الحالي.

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

للقيام بذلك، انتقل إلى المظهر » القوالب في لوحة تحكم ووردبريس. ثم ابحث عن قالب افتراضي مثل Twenty Twenty-Four أو Twenty Twenty-Three وانقر على ‘تفعيل’.

تفعيل الثيم

الخيار 8. قم بإيقاف تشغيل جدار حماية تطبيق موقع الإلكتروني مؤقتًا

إذا كنت تستخدم جدار حماية ووردبريس مثل Cloudflare أو Sucuri أو أي إضافة، فقد يحظر أحيانًا الطلبات المشروعة أيضًا.

أسهل طريقة لمعرفة ذلك هي تعطيل إضافة أو خدمة جدار حماية ووردبريس مؤقتًا.

يمكن تعطيل بعض جدران حماية ووردبريس على مستوى التطبيق ببساطة عن طريق تعطيل الإضافة. يمكنك تعطيل جدران حماية DNS مثل Sucuri وCloudflare من لوحة تحكم حسابك.

الخيار 9. تشغيل تصحيح الأخطاء في ووردبريس

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

لتفعيلها، أضف الكود التالي إلى ملف wp-config.php:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );

بعد ذلك، سيسجل ووردبريس جميع الأخطاء في ملف debug.log الموجود داخل مجلد wp-content. يمكنك الوصول إلى هذا الملف باستخدام عميل FTP.

قد يوفر لك سجل الأخطاء دليل على سبب خطأ invalid JSON على موقعك. لمزيد من التفاصيل، راجع دليلنا حول إعداد سجلات أخطاء ووردبريس واستخدامها لتصحيح الأخطاء.

الخيار 10. التحقق من خطأ المحتوى المختلط

عندما يحاول موقع الإلكتروني يتم تقديمه عبر HTTPS (آمن) تحميل الموارد (الصور والاسكربتات والبيانات) من مصدر HTTP غير آمن، فإنه ينشئ خطأ محتوى مختلط.

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

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

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

الخطوة الأخيرة: طلب المساعدة من الخبراء

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

تواصل معهم عبر الدردشة المباشرة أو تذكرة الدعم، وقد يتمكنون من مساعدتك في حل المشكلة. لمزيد من المعلومات، يمكنك قراءة دليلنا حول كيفية طلب دعم ووردبريس بشكل صحيح.

💡 هل تواجه مشكلة في موقع ووردبريس الخاص بك؟ لا داعي للقلق! نحن على أهبة الاستعداد لمساعدتك! فريق دعم ووردبريس الطارئ لدينا قادر على مساعدتك في حل أي مشكلة وتشغيل موقعك بسلاسة في وقت قصير.

ودع العقود طويلة الأجل. استمتع بإصلاحات سريعة لمرة واحدة مصممة خصيصًا لك. تواصل معنا اليوم واترك حل المشكلة علينا!

الأسئلة الشائعة حول خطأ Invalid JSON في ووردبريس

كيف يمكنني أن أعرف إذا تم إعداد الروابط الدائمة ووردبريس بشكل صحيح؟

يمكنك التحقق من روابطك الدائمة بالانتقال إلى الإعدادات » الروابط الدائمة في لوحة تحكم ووردبريس. يضمن اختيار التنسيق الافتراضي إعداد الروابط الدائمة بشكل صحيح.

هل يمكن أن تتسبب الإضافة في حدوث خطأ JSON؟

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

هل من المقبول التبديل إلى المحرر الكلاسيكي؟

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

ماذا يجب أن أفعل إذا لم تنجح أي من هذه الخطوات في حل خطأ JSON؟

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

استكشف المزيد من أدلة استكشاف الأخطاء وإصلاحها في ووردبريس

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

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

فريق دكتورميجا

فريق التحرير في دكتورميجا هو فريق من خبراء ووردبريس بقيادة محمود حجازي، بخبرة تزيد عن 15 عاما في ووردبريس، واستضافة المواقع، والتجارة الإلكترونية، والسيو، والتسويق.

اترك تعليقاً