شارك المقالة:

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

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

سنتكلم اليوم عن مشكلة لدى مستخدمي ووردبريس WordPress، وهي “فشلت عملية النشر. تعذر تحديث المقالة في قاعدة البيانات.”، وهي واحدة من الأخطاء الشائعة والمحبطة في ووردبريس (WordPress).

يحدث هذا الخطأ غالباً عندما يفشل محرر ووردبريس (سواء كان محرر الكتل “Gutenberg” أو المحرر الكلاسيكي) في التواصل مع خادم الموقع أو قاعدة البيانات عبر واجهة برامج التطبيقات (REST API)، وبالتالي لا يستطيع حفظ التغييرات.

فشل حفظ المقال في ووردبرس وفشلت عملية التحديث

إليك حلول مفصلة ومنظمة لحل هذه المشكلة، ابدأ بالحلول الأسهل والأكثر شيوعاً:

حلول مشكلة حفظ المقال في ووردبريس

1. تحقق من الاتصال بالإنترنت وعنوان الموقع (URL)

  • الاتصال: تأكد أن اتصالك بالإنترنت مستقر، ففقدان الاتصال للحظات كافٍ لإفشال عملية الحفظ.
  • عناوين الموقع: اذهب إلى الإعدادات (Settings) > عام (General). تأكد أن قيمة “عنوان ووردبريس (URL)” و “عنوان الموقع (Site Address)” متطابقة وصحيحة (سواء باستخدام http أو https، ولكن يفضل دائماً https).

2. مسح ذاكرة التخزين المؤقت (Cache)

  • ذاكرة التخزين المؤقت للمتصفح: قم بمسح الكاش (Cache) وملفات تعريف الارتباط (Cookies) من المتصفح، ثم أعد تحميل المحرر.
  • ذاكرة التخزين المؤقت للموقع (Plugin Cache): إذا كنت تستخدم إضافة تخزين مؤقت (مثل WP Rocket أو LiteSpeed Cache)، فقم بمسح جميع بيانات الكاش الخاصة بالموقع.

3. التأكد من خلو المحتوى من الرموز غير المدعومة

في بعض الأحيان، يؤدي نسخ ولصق محتوى يحتوي على رموز غير عادية، أو إيموجي (Emojis) قديمة، أو محارف خاصة لا تستطيع قاعدة البيانات التعامل معها، إلى فشل الحفظ.

أيقونات غير مدعومة في ووردبرس
  • الحل: احذف الرموز بشكل يدوي. وإن كانت كثيرة فانسخ المحتوى ولصقه في محرر نصوص عادي (مثل المفكرة) أولاً لتجريده من التنسيقات والرموز غير المرغوب فيها، ثم قم بلصقه مرة أخرى في المحرر وحاول النشر.

الحلول المتقدمة لمشكلة فشل الاتصال بقاعدة البيانات وحفظ المقال

إذا لم تنجح الحلول السريعة، فعليك الانتقال إلى التحقق من الإعدادات الداخلية للموقع والخادم:

4. فحص حالة REST API باستخدام “صحة الموقع”

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

  • اذهب إلى الأدوات (Tools) > صحة الموقع (Site Health).
  • تحقق من علامة “الحالة (Status)”.
  • ابحث عن أي تحذيرات أو أخطاء تتعلق بـ “واجهة برامج التطبيقات REST API”. إذا كانت الواجهة غير قادرة على العمل بشكل صحيح، فستظهر رسالة توضح السبب (غالباً ما يكون خطأ 500 أو مشكلة جدار حماية).

5. تعطيل الإضافات لتحديد التضارب

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

  1. اذهب إلى الإضافات (Plugins) > الإضافات المنصبة (Installed Plugins).
  2. عطّل جميع الإضافات دفعة واحدة.
  3. حاول الآن نشر/تحديث المقالة.
    • إذا نجح النشر: فهذا يعني أن إحدى الإضافات هي السبب. قم بإعادة تفعيل الإضافات واحدة تلو الأخرى، وحاول النشر بعد كل تفعيل، حتى تكتشف الإضافة التي تسبب المشكلة. ثم قم بحذفها أو استبدالها.
    • إذا لم ينجح النشر: فالمشكلة ليست في الإضافات (انتقل إلى الخطوة التالية).

إقرأ حول: أفضل إضافات إعادة توجيه الروابط في ووردبريس

6. زيادة حد ذاكرة PHP

قد تحتاج عملية النشر إلى ذاكرة وصول عشوائي (RAM) أكبر على الخادم لإتمامها.

  • قم بالوصول إلى ملفات موقعك (عبر FTP أو مدير الملفات في لوحة تحكم الاستضافة).
  • ابحث عن ملف wp-config.php في مجلد الجذر.
  • أضف السطر التالي قبل سطر /* That's all, stop editing! Happy publishing. */:PHP
    define( 'WP_MEMORY_LIMIT', '256M' );
  • احفظ الملف وحاول النشر مرة أخرى.

7. تحويل مؤقت إلى المحرر الكلاسيكي (Classic Editor)

إذا كنت في عجلة من أمرك ولا يمكنك تأجيل النشر، قم بتثبيت إضافة “المحرر الكلاسيكي (Classic Editor)” واستخدمه للنشر. المحرر الكلاسيكي لا يعتمد على واجهة REST API بنفس قدر محرر الكتل، مما يجعله حلاً مؤقتاً سريعاً.

الحل الأخير: الاتصال بدعم الاستضافة

إذا قمت بتطبيق جميع الخطوات السابقة ولم يتم حل المشكلة، فمن المرجح أن يكون السبب هو إعدادات على مستوى الخادم (مثل جدار حماية يمنع طلبات REST API، أو قيود في موارد الخادم).

  • تواصل مع فريق الدعم الفني لشركة الاستضافة الخاصة بك واشرح لهم رسالة الخطأ. اطلب منهم التحقق من:
    • سجلات الخطأ في الخادم (Error Logs).
    • تكوين جدار الحماية (Firewall) للتأكد من أنه لا يحظر طلبات REST API.
    • حدود موارد PHP المخصصة لموقعك.

قد يهمك: تسريع موقع ووردبريس

×