تعرف على أداة (WP-CLI) الهامة لأي مطور ووردبريس.
في موضوع اليوم أحدثكم عن أداة سطر الأوامر WP-CLI التي تعتبر الأداة الرسمية للتفاعل مع مواقع ووردبريس والتي تسهل عمل مطوري ووردبريس بشكل كبير.
يمكنك من خلال تثبيت هذه الأداة على نظام تشغيلك القيام بالعديد من الأمور في موقعك المحلي أو على السيرفر كتثبيت وتحديث ووردبريس، والتحكم بالإضافات والقوالب وغيرها من الأمور بكل سهولة ومن خلال تعلميات بسيطة دون الحاجة للتنقل مطولاً في تبويبات لوحة تحكم موقعك.
ما أهمية أداة (WP-CLI)؟
لاشك أن لوحة تحكم موقع ووردبريس أو الداشبورد هي الأداة الشهيرة المفضلة لدى أصحاب المواقع العاديين (غير التقننين) لإدارة موقع ووردبريس والتي توفر واجهة رسومية GUI يمكن أن يستخدمها أي صاحب موقع للتحكم بالواجهة الخلفية لموقعه، لكن لوحة التحكم هذه رغم سهولتها قد تتطلب منك وقتًا أطول للتنقل بين أجزاء الموقع المختلفة والتنقل عبر القوائم وانتظار تحميل الصفحات...
أما لو كنت مطور ووردبريس أو محترف بالتقنية وترغب في إدارة موقعك بشكل مباشر والتنقل بسرعة أكبر بين أجزائه من خلال كتابة أوامر بسيطة فأداة WP-CLI تمكنك من ذلك فهي توفر للمطورين وأصحاب المواقع المحترفين مجموعة متنوعة من الأوامر التي تمكنهم من القيام بأي شيء يريده في الواجهة الخلفية لمواقع ووردبريس بسرعة فائقة من خلال واجهة سطر أوامر بسيطة.
ما هي أداة WP-CLI
WP-CLI هي أداة توفر واجهة سطر أوامر أو طرفية Terminal للتواصل مع موقع ووردبريس من خلال أوامر نصية مكتوبة، ويمكنك من خلالها إنجاز المهام الإدارية على موقع ووردبريس الخاص بك.
وبهذا لا يحتاج منك إنجاز المهمة إلا كتابة الأمر أو التعليمة المناسبة التي تريدها والضغط على مفتاح Enter لتنفيذ الأمر بشكل مباشر.
في حال تثبيت أداة WP-CLI على موقع ووردبريس الخاص بك فسوف تتمكن من إنجاز أي شيء تقوم به عادة في لوحة تحكم أدمن ووردبريس بهذه الأداة التي تثبتها على جهازك المحلي بدلاً من استخدام لوحة التحكم.
كيف أثبت أداة WP-CLI على جهازي المحلي
في هذه الفقرة سنشرح كيف تقوم بتثبيت WP-CLI وتتفاعل مع موقعك المحلي من خلال أداة WP CLI. بداية يجب ان تتأكد من أنك تستخدم إصدار WordPress 3.7 أو أحدث و PHP 5.3.29 أو أحدث، وأنك تستخدم نظام تشغيل مشابه لـ UNIX (OS X و Linux و FreeBSD و Cygwin)
وكي يتم تثبيته على نظام التشغيل ويندوز فهناك عدة طرق متاحةـ حيث يمكنك استخدام أحد الأدوات التالية لتثبيت WP-CLI:
- Composer
- Homebrew
- .deb package
- A custom PHP binary
- MediaTemple
لن نفصل كل طريقة من هذه الطرق في هذه المشاركة لكن سنعتمد للسهولة طريقة هي تنزيل ملف wp-cli.phar إلى دليل في جهازك المحلي.
في حال كان XAMPP مثبت بالفعل في جهازك فسيكون لديك PHP في نظامك ولن تحتاج لتنزيله، تحقق فقط من إصدار php بكتابة الأمر php -v في موجه الأوامر
بعدها تحتاج إلى تنزيل أحدث إصدار من wp-cli.phar من إلى مجلد محلي. يمكنك تنزيل ملف pha من الرابط التالي.
لنفترض أنك تريد تثبيت wp-cli في محرك الأقراص C ما عليك سوى الانتقال له وإنشاء مجلد باسم C:\wp-cli ووضع ملف phar الذي حملته في هذا المجلد C: \ wp-cli \ wp-cli.pha
الآن قم بإنشاء ملف دفعي جديد wp.bat في نفس الدليل سيعمل هذا الملف كاسم مستعار لملف phar. ثم حرر الملف الدفعي وداخل ملف wp.bat الصق المحتويات التالية واحفظ التغييرات.
تسجيل الدخول لعرض الكود
تسجيل الدخول لعرض الكود
تسجيل الدخول لعرض الكود
بعدها قم بالنقر فوق الملف الدفعي بشكل مضاعف لتشغيله وتثبيت الأداة. أنت الآن جاهز لاستخدام هذه الأداة من ضمن محرر سطر أوامر ويندوز لإدارة موقعك بشكل أكثر كفاءة.
للتحقق من أن أداة WP-CLI نعمل أيًا كانت طريقة التثبيت التي استخدمتها تحقق من نجاح التثبيت وإمكانية الوصول إلى WP-CLI من خلال كتابة الأمر التالي في محرر الأوامر.
تسجيل الدخول لعرض الكود
إذا تم تثبيت الأداة بشكل صحيح فسترى نتيجة مشابهة للتالي:
أمثلة على استخدام WP-CLI لإدارة موقع ووردبريس الخاص بك
توفر لك أداة WP-CLI وصولاً كاملاً إلى موقعك وعشرات من الأوامر التي يمكنك استخدامها لإدارة كل جانب في موقعك. وفي هذه الفقرة سنشرح بعض من هذه الأوامر لتأخذ فكرة عامة عن كيفية استخدامها لإدارة موقعك
- تثبيت وتحديث ووردبريس من خلال WP-CLI
المهمة الأساسية التي يمكنك إنجازها باستخدام WP-CLI هي تنزيل ووردبريس وتثبيته على موقعك. أمر تنزيل WordPress هو ببساطة:
تسجيل الدخول لعرض الكود
سيؤدي هذا إلى تنزيل أحدث إصدار من ووردبريس واستخراجه في الدليل الحالي.
يمكنك إضافة برامترات إضافية لتحسين عملية التنزيل بشكل أكبر على سبيل المثال يمكنك تحديد برامتر اللغة المحلية التي تريد تنزيل ووردبريس كما يلي
تسجيل الدخول لعرض الكود
- لمعرفة رقم إصدار ووردبريس المستخدم في موقعك انتقل لمسار موقعك واكتب الأمر التالي
تسجيل الدخول لعرض الكود
سيعيد لك هذا الأمر رقم إصدار ووردبريس المثبت في الموقع.
إذا توفر إصدار أحدث من وودربريس فسيتم تنزيله وتثبيته تلقائيًا عند تشغيل هذا الأمر وإلا لن يتم التحديث.
- كما يمكنك إدارة القوالب والإضافات من خلال هذه الأداة بسهولة حيث توفر الأداة WP-CLI العديد من التعليمات التي يمكنك من خلالها إدارة القوالب والإضافات على سبيل المثال لعرض كافة القوالب المثبتة على موقعك اكتب الأمر التالي:
تسجيل الدخول لعرض الكود
- من السهل كذلك تثبيت الإضافات والقوالب وتفعيلها أو إلغاء تفعيلها وتعليمات لإدارة التعليقات وغيرها الكثير من الأوامر التي يمكنك من خلالها إدارة كافة جوانب موقعك والتي الاطلاع عليها كاملة من خلال الرابط التالي وتجريبها للتعرف على طريقة عملها للتفاعل مع موقعك.
وختامًا من الأفضل لك كمطور أن تعتاد على التعامل مع هذه الواجهة البسيطة، كل ما عليك هو إتقان كافة التعليمات وتعلم طريقة استدعاء التعليمة المناسبة وتمرير البرامترات المناسبة لها وبعدها ستسفيد من سهولة الوصول لموقعك بسرعة وتنجز أعمالك بكل كفاءة.