حل أخطاء ووردبريس الشائعة: الشاشة البيضاء والخطأ الحرج وغيرهما
حل أخطاء ووردبريس الشائعة بهدوء: خذ نسخة احتياطية، واقرأ السجلات، واعثر على السبب بالاستبعاد، ثم عالج أخطاء قاعدة البيانات و500 والذاكرة ووضع الصيانة و404 وتسجيل الدخول.
9 دقائق قراءة
حدّث ووردبريس وووكومرس دون أن تكسر متجرك: اقرأ سجلات التغييرات، وانسخ احتياطيًا، واختبر على نسخة تجريبية، وحدّث بترتيب معقول، وتعرّف على الإعدادات الافتراضية للتحديث التلقائي وطرق التعافي.
لتحديث ووردبريس وووكومرس (WordPress وWooCommerce) بأمان، خذ نسخة احتياطية تستطيع استعادتها، وحدّث نسخة من موقعك أولًا، واختبر الصفحات التي تدرّ المال، ثم كرّر التحديثات نفسها على المتجر الفعلي، في ساعة هادئة ومعك طريق للرجوع. تسدّ التحديثات الثغرات الأمنية وتُبقي الإضافات تعمل معًا، لكنها تغيّر أيضًا الشيفرة التي تشغّل صفحة الدفع. يعطيك هذا الدليل الروتين، والإعدادات الافتراضية للتحديث التلقائي، وخطوات التعافي، بحسب الوضع في أكتوبر 2026.
باختصار
تحمل التحديثات إصلاحات أمنية، ونصيحة WordPress نفسها أن تبقى محدَّثًا دائمًا: راجع قائمة التحقق من أمان WordPress. وتقول سياسة التصحيحات الأمنية في WooCommerce إن الإصلاحات للمشكلات الخطيرة (درجة CVSS تبلغ 9 أو أعلى) تُوجَّه إلى نافذة متحركة من الإصدارات الحديثة، تعادل نحو سنتين من الإصدارات، وإن على المتاجر الأقدم أن تحدّث لتتلقاها. وتُبقي التحديثات برمجياتك متوافقة أيضًا: يلاحظ دليل التحديث في WooCommerce أن التوافق كثيرًا ما يتوقف على المجموعة الكاملة من البرمجيات الفعّالة، من القالب إلى بوابات الدفع.
في WordPress، يدل تغيّر الرقمين الأولين على إصدار رئيسي بميزات جديدة، ويدل الرقم الثالث على إصدار ثانوي للإصلاحات. أما تقويم الإصدارات في WooCommerce فيقول إنه لا يفرّق بين الإصدارات الرئيسية والثانوية: كل إصدار يرفع رقم النسخة، كل خمسة أسابيع تقريبًا، وتتبعه إصدارات ترقيع (patch) للمشكلات التي تُكتشف لاحقًا. فعامل كل إصدار جديد من WooCommerce على أنه تغيير حقيقي. ويختار مؤلفو الإضافات والقوالب ترقيمهم بأنفسهم، فالرقم الصغير ليس وعدًا بتغيير صغير.
يسمح دليل الترقية في WordPress بالترقية عبر إصدارات كثيرة، لكنه يقترح الانتقال خطوة خطوة عند تجاوز أكثر من إصدارين رئيسيين. وينصح دليل WooCommerce بعدم إجراء عدة تحديثات رئيسية دفعة واحدة إلا إذا اختبرت تلك المجموعة بعينها.
wp-content، واحتفظ بنسخة بعيدة عن الخادم، وجرّب الاستعادة. راجع كيف تنسخ WordPress احتياطيًا.| المسار | ما تفحصه |
|---|---|
| صفحة المنتج | السعر والصور والخيارات المتعددة (variations) والإضافة إلى السلة |
| السلة وصفحة الدفع | القسيمة والشحن والضريبة، ثم طلب تجريبي بطريقة دفع تجريبية |
| رسائل البريد | تصل رسائل الطلب إلى العميل والمدير وتبدو سليمة |
| تسجيل الدخول | تسجيل الدخول وصفحة حسابي (My account) وإعادة تعيين كلمة المرور |
| لوحة الإدارة | شاشة Orders، وTools > Site Health، والعناصر الفاشلة في WooCommerce > Status > Scheduled Actions |
في متجر عربي أو ثنائي اللغة، كرّر الفحوص بالعربية: التخطيط ورسائل البريد والفواتير، مستعينًا بـقائمة التحقق من RTL ودليل موقع WordPress العربي.
| العنصر | الإعداد الافتراضي بحسب وثائق WordPress |
|---|---|
| النواة، الإصدارات الثانوية | مفعّلة. ويثني الدليل (handbook) بشدة عن إيقافها |
| النواة، الإصدارات الرئيسية | مفعّلة في التثبيتات الجديدة التي أُنشئت على WordPress 5.6 أو أحدث (إلا إذا اكتُشفت نسخة عمل من نظام التحكم في الإصدارات). وتبقى التثبيتات القائمة على الثانوية فقط ما لم يفعّلها مدير أو ثابت (constant) أو فلتر (filter). ويمكن تغييرها من Dashboard > Updates |
| الإضافات والقوالب | معطّلة، عدا حالات أمنية خاصة يختارها WordPress.org. فعّلها لكل إضافة من عمود Automatic updates في شاشة Plugins، أو لكل قالب من صفحة تفاصيله |
| ملفات الترجمة | مفعّلة |
يشغّل WordPress التحديثات التلقائية للإضافات والقوالب (المتاحة منذ 5.5) مرتين يوميًا افتراضيًا، ويراسل مالك الموقع بالنجاح والفشل، ويعتمد على WP-Cron، لذا تعرض Tools > Site Health خطأً إن تعذّر تشغيلها. راجع وثائق التحديثات التلقائية. وقد تدير شركات الاستضافة التحديثات بنفسها، فافحص Dashboard > Updates لتعرف وضعك الفعلي.
ويستعيد WordPress أيضًا الإصدار السابق من الإضافة إذا تسبب التحديث في خطأ قاتل (fatal error): في التحديثات اليدوية منذ 6.3 وفي التحديثات التلقائية منذ 6.6. وهذا يشمل الأخطاء القاتلة فقط، لا صفحة دفع تتوقف عن العمل بصمت. اقتراحنا: أبقِ تحديثات النواة الثانوية مفعّلة، وفعّل التحديث التلقائي فقط للإضافات الصغيرة منخفضة المخاطر التي لها نسخ احتياطية تلقائية، وحدّث WooCommerce والدفع والشحن والضريبة والقالب يدويًا بعد الاختبار.
wp-content/plugins وغيّر اسم مجلد الإضافة التي حدّثتها للتو. يعطّل WordPress الإضافات التي ملفاتها مفقودة. أما الأسئلة الشائعة لاستكشاف الأخطاء فتغيّر اسم مجلد الإضافات كله إلى plugins.hold. أعد الاسم بعد ذلك وفعّل الإضافات واحدة واحدة..maintenance في المجلد الجذر لـ WordPress، بحسب الأسئلة الشائعة نفسها.cd wp-content/plugins
mv example-plugin example-plugin.offاستبدل example-plugin بالاسم الفعلي للمجلد، ولكي تتراجع أعد الاسم كما كان. وللأعراض مثل الشاشة البيضاء، راجع إصلاح أخطاء WordPress الشائعة.
يقترح WooCommerce روتينًا شهريًا لمعظم المتاجر، ومبكرًا أكثر للإصلاحات الأمنية. انظر إلى طلباتك بحسب الساعة ويوم الأسبوع، بتوقيت عملائك، واختر أهدأ فترة في يوم يوجد فيه من يستطيع إصلاح مشكلة. وتجنّب فترات الحملات مثل عروض رمضان أو الجمعة البيضاء (White Friday)، ولا توقف الطلبات إلا لفترة وجيزة، لخطوات محفوفة بالمخاطر مثل تحديث قاعدة البيانات.
تستبدل التحديثات ملفات الإضافات والقوالب، فلا تعدّلها أبدًا. ضع تعديلات القالب في قالب فرعي (child theme) يبقى بعد تحديث القالب الأب؛ وتوضع تجاوزات قوالب WooCommerce في مجلد woocommerce الخاص بها، وتنبّه WooCommerce > Status > System status إلى القديم منها. وضع المقاطع البرمجية في إضافة صغيرة خاصة بك، وهي مجلد داخل wp-content/plugins فيه ملف PHP واحد وتعليق ترويسة (انظر أساسيات الإضافات)، لتبقى بعد تغيير القالب:
<?php
/*
* Plugin Name: My Store Customisations
*/وتحوّل قائمة التحقق لصيانة WordPress هذا الروتين إلى عادة شهرية.
يقترح WooCommerce الفحص شهريًا والتحديث مبكرًا أكثر للإصلاحات الأمنية. وتصل إصدارات WordPress الثانوية تلقائيًا افتراضيًا، فالعمل اليدوي هو الإضافات والقوالب وWooCommerce.
يتوقع دليل WooCommerce أن تختبر على نسخة تجريبية أولًا، لذا يناسب التحديث اليدوي أكثر. وينصح WordPress بوجود نسخ احتياطية قبل تفعيل التحديث التلقائي أصلًا.
غالبًا نعم، لأن WordPress يدعم الترقية عبر الإصدارات، لكن اذهب خطوة خطوة إذا كنت متأخرًا أكثر من إصدارين رئيسيين، واختبر على نسخة تجريبية أولًا.
يقول WooCommerce أن تختبر على نسخة تجريبية كلما أمكن. وإن لم تتوفر، فخذ نسخة احتياطية مختبرة، وحدّث في ساعة هادئة مع وضع Coming soon، واختبر طلبًا فورًا.
جهّز النسخ الاحتياطي بقراءة كيف تنسخ WordPress احتياطيًا، واقرأ HPOS في WooCommerce قبل أن تغيّر طريقة حفظ متجرك للطلبات. أما الإضافات فراجع أفضل إضافات WooCommerce وتصفّح إضافات WordPress على DevMarket، مع فحص سياسة التحديث لكل عنصر أولًا.
حل أخطاء ووردبريس الشائعة بهدوء: خذ نسخة احتياطية، واقرأ السجلات، واعثر على السبب بالاستبعاد، ثم عالج أخطاء قاعدة البيانات و500 والذاكرة ووضع الصيانة و404 وتسجيل الدخول.
9 دقائق قراءة
اختر قالب ووردبريس بالاختبار لا بالعرض التجريبي: قارن قوالب الكتل والقوالب الكلاسيكية، والمصادر، والسرعة، وإمكانية الوصول، ودعم RTL وWooCommerce، والارتباط بأدوات البناء، وشروط الترخيص على نسخة تجريبية.
9 دقائق قراءة
استخدم قائمة صيانة ووردبريس هذه لتخطيط المهام الأسبوعية والشهرية والسنوية: التحديثات والنسخ الاحتياطي والمستخدمون والإضافات والأمان والسرعة وPHP والنطاق وSSL، مع Site Health وفحوص WooCommerce.
9 دقائق قراءة
لكل منتج على DevMarket إصدار يراجعه فريقنا، ومفتاح ترخيص فوري، وشروط واضحة للتحديث والدعم.