تحديثات WordPress التلقائية

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


توجد العديد من الإضافات التي تزيد من وتيرة الإشعارات، بل إن بعضها يعد بتنفيذ التحديثات الفعلية؛ إلا أن أياً منها لا ينجح بشكل موثوق. يُعدّ WP-CLI ، أداة سطر الأوامر القوية، حلاً مناسباً للغاية (ليس لهذا الغرض فقط). بعد تثبيت سريع، تضمن الأسطر التالية (التي تُنفّذ في مجلد مشروع ووردبريس) تثبيت جميع التحديثات للمكونات المذكورة دون استثناء.:

c9350c4b867d1cadd72c3e4a77ae98a0

يمكن تشغيل Oneliner التالي (والذي يمكن اختصاره باستخدام اسم مستعار أو باستخدام أدوات مثل واهية ) على أي خادم SSH (حتى بدون تثبيت WP-CLI مسبقًا) لتثبيت جميع التحديثات هناك بضربة واحدة:

c9350c4b867d1cadd72c3e4a77ae98a0

تضمن علامة --allow-root أن الأنظمة يمكن أن تعمل كمستخدم أساسي (وهذا ضروري في بيئات WSL ). لا يوصى بتحديث أي مكون بدون اختبار مسبق في بيئة تطوير محلية تحت أي ظرف من الظروف. ومع ذلك ، إذا كانت لديك بيئة WP محمية أو حالة استخدام خاصة تريد دائمًا تزويدها بآخر التحديثات ، فيمكن أيضًا أتمتة كل شيء عبر وظيفة cron بسيطة في شكل ملف bash:

c9350c4b867d1cadd72c3e4a77ae98a0

يمكن لـ WP-CLI القيام بالمزيد: إضافة أدوار المستخدم، وحذف التعليقات، والبحث عن السلاسل واستبدالها في قواعد البيانات، واستيراد ملفات الوسائط... ومن الجدير إلقاء نظرة على الوثائق . لقد قمت حاليًا بفتح مشكلتين في GitHub تتعلقان بالأخطاء الصغيرة في وحدة اللغة ، لكنهما لا تمنعان الاستخدام في البيئات الإنتاجية.

عودة