ما هي أداة WP-CLI؟ #
تُعد أداة WP-CLI (اختصاراً لـ WordPress Command Line Interface) واجهة سطر أوامر قوية واحترافية تُستخدم لإدارة مواقع ووردبريس وصيانتها بالكامل من خلال الطرفية أو سطر الأوامر (SSH). توفر الأداة مجموعة ضخمة من الأوامر لتنفيذ المهام بسرعة فائقة، مثل تحديث النواة، وتثبيت وتفعيل الإضافات والقوالب، وإدارة قواعد البيانات، والتحكم في المستخدمين دون الحاجة لفتح متصفح الويب.
لماذا يجب عليك استخدام WP-CLI؟ #
- توفير الوقت والجهد: تنفيذ المهام المعقدة بنقرات مفاتيح سريعة بدلاً من التنقل اليدوي في لوحة الإدارة.
- الأتمتة والسكربتات: إمكانية دمج أوامر ووردبريس في سكربتات باش (Bash Scripts) لإجراء الصيانة الدورية.
- استكشاف وحل المشكلات: إدارة الموقع عند تعطل لوحة التحكم أو ظهور الشاشة البيضاء (WSOD).
أهم أوامر WP-CLI وأمثلة عليها #
1. فحص معلومات ووردبريس:
wp core version wp core check-update
2. تحديث ووردبريس:
wp core update wp core update-db
3. إدارة الإضافات (Plugins):
wp plugin list wp plugin install classic-editor --activate wp plugin update --all wp plugin deactivate akismet
4. إدارة القوالب (Themes):
wp theme list wp theme install twentytwentyfour --activate
5. إدارة قواعد البيانات والنسخ الاحتياطي:
wp db export backup.sql wp db import backup.sql wp db repair wp db optimize
6. مسح الكاش:
wp cache flush
أداة WP-CLI مفعلة وجاهزة للاستخدام على سيرفرات استضافة Tarweig عبر الاتصال المشفر SSH، مما يمنح المطورين تحكماً كاملاً وسرعة فائقة في الإدارة.