شروحات

كيفية استخدام WP-CLI لإدارة WordPress (+ المزيد)

wordpress
wordpress

يتيح WP-CLI استخدام واجهة سطر الأوامر لإدارة مواقع WordPress على الويب. في هذه المقالة ، دعنا نرى كيفية تثبيت WP-CLI وبعض أوامره الأساسية.

WP-CLI هي واجهة سطر الأوامر لبرنامج WordPress. ربما تكون قد استخدمت سطر الأوامر أو المحطة الطرفية على جهاز الكمبيوتر الخاص بك بالفعل. بشكل أساسي ، يتيح لك أداء مهام إدارية على مواقع WordPress الخاصة بك والتي تقوم بها بشكل عام من لوحة معلومات WordPress.

قد يبدو هذا غير مريح بعض الشيء حيث يمكنك بالفعل تنفيذ هذه المهام من لوحة القيادة ، فلماذا تواجه مشكلة إضافية تتمثل في استخدام واجهة سطر الأوامر. حسنًا ، هناك بعض الامتيازات.

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

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

ما هو WP-CLI؟

WP-CLI تعني واجهة سطر أوامر WordPress. إنها أداة مفتوحة المصدر تتيح لك تنفيذ مهام WordPress في بيئة سطر الأوامر بدلاً من صفحات لوحة القيادة. إنه بديل لواجهة إدارة WordPress ويتيح لك إدارة مواقع WordPress الخاصة بك عن بُعد.

ومع ذلك ، يجب أن نذكر أن WP-CLI ليس مكونًا إضافيًا. إنه برنامج PHP مؤرشف (.phar) يمكنك تنزيله وإعداده من سطر الأوامر. هذا يعني أنه يمكنك استخدام محطة الأوامر الافتراضية لنظام التشغيل الخاص بك لاستخدام WP-CLI.

متطلبات تثبيت WP-CLI

الآن بعد أن عرفت ما هو WP-CLI ، دعنا ننتقل إلى تثبيته. ولكن قبل إعداد WP-CLI ، تأكد من أن لديك ما يلي على الخادم الخاص بك:

  • نظام تشغيل قائم على UNIX (OS X و Linux و FreeBSD و Cygwin) ؛ دعم محدود للنوافذ
  • WordPress 3.7 أو أعلى
  • إصدار PHP 5.6 أو أعلى

نحن نعلم أن الغالبية منا قد استوفوا بالفعل المتطلبات لأن هذه متطلبات مشتركة. لكننا اعتقدنا أنه لا يزال يستحق الذكر. لذلك إذا كانت لديك المتطلبات المذكورة أعلاه ، يمكنك المتابعة لتثبيت WP-CLI. ومع ذلك ، تأكد من الاحتفاظ بنسخة احتياطية من موقع WordPress الخاص بك في حالة حدوث ذلك.

سنوضح لك أدناه كيفية تثبيت WP-CLI لأنظمة Linux و Mac و Windows.

كيفية تثبيت WP-CLI على نظام Linux

هناك عدة طرق لتثبيت WP-CLI. يستخدم البعض منهم Git و Buildah و Composer و Docker وما إلى ذلك. ولكن من الأسهل فقط تنزيل ملف phar بدلاً من ذلك ، وسوف نتبع هذا النهج.

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

الخطوة 1: تنزيل ملف .phar

تمامًا مثلما قمت بتنزيل ملف phar على windows ، يمكنك تنزيله على Linux بطريقة مماثلة. قم بإنشاء مجلد ووضع ملف phar الخاص بك هناك. افتح قشرة Linux (سطر الأوامر) واكتب الأمر التالي:

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

الخطوة 2: اجعل الملف قابلاً للتنفيذ وانتقل إلى مجلد bin

الآن بعد أن قمت بتنزيل ملف phar ، يجب أن تجعله قابلاً للتنفيذ من أجل استخدامه. لجعل هذا الملف قابلاً للتنفيذ ، تحتاج إلى تغيير إذن الملف. استخدم الأمر التالي لتغيير إذن الملف:

chmod u+x wp-cli.phar

بعد ذلك ، يجب عليك نقل ملفك إلى user / local / bin. هذه الخطوة اختيارية ولكننا نوصي بها لأنه في بنية دليل Linux ، يحتفظ مجلد bin بثنائيات الأوامر التي تقوم بتشغيلها. يمكنك استخدام الأمر التالي لنقل الملف:

sudo mv wp-cli.phar /usr/local/bin/wp

 

الخطوة 3: التحقق من تثبيت WP-CLI

الآن بعد أن قمت بتحويل ملف الأرشيف إلى ملف قابل للتنفيذ ، حان الوقت للتحقق من أن التثبيت كان ناجحًا أم لا. من قوقعتك ، اكتب الأمر التالي:

wp --info

إذا كان التثبيت ناجحًا ، فسترى رسالة مماثلة مثل هذه:

OS: Linux 4.15.0-32-generic #35-Ubuntu SMP Mon Feb 07 15:45:17 UTC 2022 x86_64 Shell: /bin/bash PHP binary: /opt/sp/php7.3/bin/php PHP version: 7.3.7 php.ini used: /etc/php7.3-sp/php.ini WP-CLI root dir: phar://wp-cli.phar/vendor/wp-cli/wp-cli WP-CLI vendor dir: phar://wp-cli.phar/vendor WP_CLI phar path: /srv/users/abhi WP-CLI packages dir: WP-CLI global config: WP-CLI project config: WP-CLI version: 2.2.0

إذا رأيت رسالة تفيد بأن الأمر غير معروف ، فهذا يعني أن التثبيت لم يكن ناجحًا. قد يحدث هذا إذا كان هناك خطأ ما في التنزيل. كرر الخطوات من البداية وإذا استمرت المشكلة ، يمكنك الرجوع إلى دليل من linoxide.com.

كيفية تثبيت WP-CLI على نظام Mac

يمكن استخدام WP-CLI على نظام Mac أيضًا وتكون عملية التثبيت مماثلة لنظام Linux. ومع ذلك ، فلنتابع الخطوات من أجل الإكمال.

الخطوة 1: تنزيل ملف .phar

تمامًا مثلما قمت بتنزيل ملف phar على نظام Linux ، يجب عليك استخدام نفس الأمر في محطة أوامر Mac الخاصة بك:

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

الخطوة 2: اجعل الملف قابلاً للتنفيذ وانقله إلى مجلد bin

الآن بعد أن تم تنزيل الملف ، يجب أن تجعله قابلاً للتنفيذ ونقله إلى مجلد bin في دليل Mac الخاص بك. يمكنك استخدام الأمر التالي لجعل الملف قابلاً للتنفيذ

chmod +x wp-cli.phar

لنقل الملف إلى دليل bin ، يمكنك استخدام الأمر الوارد أدناه:

mv wp-cli.phar / usr / local / bin / wp

ملاحظة: يقوم الأمر أعلاه بنقل ملفك إلى دليل bin. بالإضافة إلى ذلك ، يقوم أيضًا بتغيير اسم المجلد إلى wp.

الخطوة 3: التحقق من تثبيت WP-CLI

حان الوقت الآن للتحقق مما إذا تم تثبيت WP-CLI بشكل صحيح أم لا. تحتاج إلى إدخال “wp –info” في سطر الأوامر الخاص بك وتحقق مما إذا كان التثبيت ناجحًا. إذا سارت الأمور على ما يرام ، فسترى رسالة مثل هذه:

PHP binary:/usr/local/php5-5.5.5-20131020-222726/bin/php neilg@[~]: wp –info PHP binary: /usr/bin/php PHP version: 5.6.30 php.ini used: WP-CLI root dir: phar://wp-cli.phar WP-CLI vendor dir: phar://wp-cli.phar/vendor WP_CLI phar path: /Users/neilg WP-CLI packages dir: WP-CLI global config: WP-CLI project config: WP-CLI version: 1.4.1

 

يشير هذا إلى أنه تم تثبيت WP-CLI الخاص بك وأنه جاهز للاستخدام. إذا رأيت رسالة تفيد بأن الأمر غير معروف ، فهذا يعني أن التثبيت لم ينجح. إذا كان الأمر كذلك ، فنحن نقترح إزالة ملف phar من دليل bin بالكامل وتكرار الخطوات.

كيفية تثبيت WP-CLI محليًا على نظام Windows

يحتوي Windows على دعم محدود لـ WP-CLI. لقد جربناه على نظامنا محليًا باستخدام XAMPP لهذا العرض التوضيحي. بالإضافة إلى تثبيت WP-CLI ، تحتاج أيضًا إلى إضافة مسار البيئة لـ PHP و MySQL.

بخلاف إضافة مسار البيئة ، فإن عملية التثبيت متشابهة إلى حد كبير. دعونا نرى كيف يمكنك تثبيت WP-CLI على نظام Windows الخاص بك محليًا.

الخطوة 1: قم بتنزيل أحدث ملف WP-CLI phar

يمكنك قراءة كيفية تنزيل ملف phar من موقع WP-CLI الرسمي. نذكرها هنا أيضًا. افتح CMD كمسؤول ، واكتب الأمر التالي:

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

يجب أن يبدو مثل هذا في المحطة:

تصميم بدون عنوان 9 e1645548975173

يمكن العثور على الملف في C: \ Windows \ system32 \ wp-cli.phar

إذا كنت ترغب في تنزيل الملف يدويًا ، فيمكنك تنزيله من كتيب wordpress.org. يمكنك أيضًا اتباع الدليل الموضح في wordpress.org.

الخطوة 2: قم بإنشاء ملف قابل للتنفيذ

الآن بعد أن قمت بتنزيل ملف phar ، أنشئ مجلدًا جديدًا في محرك الأقراص C وقم بتسميته wp-cli (أو أي اسم تختاره). الصق ملف phar داخل هذا المجلد. الآن قم بإنشاء ملف جديد باسم wp.bat داخل نفس المجلد C: \ wp-cli وأضف الأمر التالي:

@ECHO OFF php "c:/wp-cli/wp-cli.phar" %*

تصميم بدون عنوان 10 e1645549159924

الخطوة 3: أضف wp-cli إلى مسارك

الآن نحن بحاجة إلى إضافة WP-CLI إلى مسار متغير البيئة الخاص بنا. للقيام بذلك ، انقر على قائمة ابدأ وابحث عن “متغيرات البيئة”.

تصميم بدون عنوان 11 e1645549354688

من خصائص النظام ، انقر فوق الزر “متغيرات البيئة” الموجود في الأسفل. سيتم فتح نافذة جديدة تصل. من الأعلى حدد “مسار” وانقر على “تعديل”. ثم انقر فوق الزر “جديد” والصقه في مسارك.

أنت الآن بحاجة إلى إضافة مسارات XAMPP PHP و MySQL إلى متغير بيئتك. بعد الانتهاء ، انقر فوق “موافق” ، وأغلق هذه النافذة.

الخطوة 4: التحقق من التثبيت

الآن بعد أن قمت بتثبيت wp-cli ، نحتاج إلى التحقق مما إذا كان مثبتًا بالفعل وجاهزًا للاستخدام. افتح CMD في وضع المسؤول واكتب “wp –info”. هنا بما أننا قمنا بتسمية الملف الدفعي wp.bat ، فإننا نكتب الاسم wp في سطر الأوامر. في حالة نجاح عملية التثبيت ،

يمكنك الآن استخدام WP-CLI من أي مكان في سطر أوامر Windows. تعرف على مدى سهولة تثبيت wp cli

 

مقالات ذات صلة

اترك تعليقاً

زر الذهاب إلى الأعلى