كيف تحدّث WordPress بأمان دون أن تعطّل موقعك
تحديثات WordPress والقوالب والإضافات تحمي موقعك لكنها قد تعطّله. روتين خطوة بخطوة للتحديث بأمان، وما تفعله إن تعطّل شيء.
يشغّل WordPress نسبة كبيرة من مواقع الشركات، وإضافاته من أهم أسباب ذلك. لكنها أيضاً أشيع طريق يدخل منه المهاجمون: فالإضافة القديمة ذات الثغرة المعروفة باب مفتوح.
لذلك فالتحديثات ليست خياراً. لكن التحديث قد يكسر أيضاً تصميماً أو نموذجاً أو صفحة دفع. والحل ليس أن تتوقف عن التحديث، بل أن تحدّث وفق روتين. ويغطّي دليل التحديث الرسمي من WordPress الأساسيات، ويضيف هذا المقال الروتين المحيط بها.
لماذا تهمّ التحديثات
- الأمان: معظم التحديثات تسدّ ثغرات صارت معلنة، أي أن المهاجمين يعرفونها أيضاً
- التوافق: تتقدّم الإضافات، القوالب وإصدارات PHP معاً، والتأخر الكبير يصعّب التحديث التالي
- السرعة والميزات: كثيراً ما تجعل التحديثات الموقع أسرع وتصلح الأخطاء
وكلما طالت مدة بقاء الموقع دون تحديث، زادت مخاطر التحديث حين يأتي.
قبل أن تحدّث
- خذ نسخة احتياطية كاملة من الملفات وقاعدة البيانات، واحفظها خارج الخادم
- اقرأ سجل التغييرات للتحديثات الكبيرة، خصوصاً للقالب وأداة بناء الصفحات وإضافات المتجر
- تحقّق من التوافق: هل تدعم الإضافة إصدار WordPress وPHP لديك؟
- اختر وقتاً هادئاً، لا قبيل حملة أو يوم مبيعات مزدحم
استعمل نسخة تجريبية
الموقع التجريبي (Staging) نسخة خاصة من موقعك تختبر عليها التغييرات، وتُنشئه استضافات كثيرة ببضع نقرات.
حدّث كل شيء على النسخة التجريبية أولاً، ثم تصفّح الصفحات المهمة: الرئيسية، وبضع صفحات داخلية، وكل نموذج، ومسار الدفع أو الحجز كاملاً. فإن عمل كل شيء، كرّر التحديثات على الموقع الفعلي.
حدّث بالترتيب الصحيح
- نواة WordPress
- الإضافات، واحدة تلو الأخرى للمهمّ منها
- القالب
- PHP، حين توفّر الاستضافة إصداراً أحدث وتدعمه إضافاتك
فالتحديث واحداً تلو الآخر يسهّل معرفة أي تحديث سبّب المشكلة.
إن تعطّل شيء
- اهدأ ودوّن ما تغيّر: أي تحديث، وما الذي توقف عن العمل
- تراجع إلى الإصدار السابق من الإضافة، أو استعد النسخة الاحتياطية التي أخذتها
- ابحث عن إصلاح: كثيراً ما تُبلَّغ المشكلة نفسها في صفحة دعم الإضافة خلال ساعات
- لا تُبقِ إصداراً مكشوفاً طويلاً: استبدل الإضافة إن لم تعد تُصان
قلّل ما يحتاج إلى تحديث
كل إضافة تحذفها شيء أقل تحدّثه وباب أقل يُدخَل منه. احذف الإضافات والقوالب التي لا تستعملها، وتجنّب الإضافات التي لم تُحدَّث منذ مدة طويلة، وفضّل إضافة واحدة متينة على ثلاث صغيرة.
هل تفعّل التحديثات التلقائية؟
التحديثات التلقائية لإصدارات الأمان الصغيرة من نواة WordPress خيار معقول لمعظم المواقع. أما التحديثات الكبيرة وأدوات بناء الصفحات وإضافات المتاجر، فقد تكسر التحديثات التلقائية شيئاً ولا أحد ينتبه. وتنجح مواقع كثيرة بتحديثات صغيرة تلقائية، وروتين شهري مُختبَر لما سواها.
متى تسلّمها لغيرك
إن كان موقعك يجلب طلبات أو مبيعات، فالتحديثات تستحق روتيناً وشخصاً مسؤولاً عنه. وهذا جوهر باقة الصيانة. اقرأ لماذا تختار KamiKode لصيانة موقعك لتعرف كيف نتولّى ذلك.