WP-CLI یک واسط خط فرمان یا command line برای وردپرس است. از طریق آن می توانید نصب های خود را از خط فرمان و یا همان command line مدیریت کنید.
الزامات رسمی که باید قبل از نصب WP-CLI بررسی کنید:
اولین کاری که باید انجام دهیم این است که فایل wp-cli phar را دانلود کنیم. به عنوان root ، از دستور استفاده کنید:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
root@web [/]# curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed ۱۰۰ ۵۲۹۴k 100 5294k 0 0 8635k 0 --:--:-- --:--:-- --:--:-- 8637k root@web [/]#
حال بررسی کنید که فایل phar در وضعیت مطلوبی قرار داشته باشد و اطلاعاتی در مورد wp-cli بدست آوریم. از دستور زیر استفاده کنید:
php wp-cli.phar --info
root@web [/]# php wp-cli.phar --info OS: Linux 2.6.32-042stab134.3 #1 SMP Sun Oct 14 12:26:01 MSK 2018 x86_64 Shell: /bin/bash PHP binary: /opt/cpanel/ea-php73/root/usr/bin/php PHP version: 7.3.4 php.ini used: /opt/cpanel/ea-php73/root/etc/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: / WP-CLI packages dir: WP-CLI global config: WP-CLI project config: WP-CLI version: 2.1.0 root@web [/]#
ما می خواهیم از ابزار wp-cli با دستور “wp” استفاده کنیم ، بنابراین اجازه دهید دستورات زیر را اجرا کنیم:
chmod +x wp-cli.phar sudo mv wp-cli.phar /usr/local/bin/wp
دستور اول باعث می شود پرونده اجرایی شود ، دومی آن را به پوشه / usr / loca / bin / wp منتقل می کند.
اکنون همه چیز انجام شده است ، بگذارید آن را آزمایش کنیم. ااز دستور زیر ستفاده کنید:
wp --info
root@web [/]# wp --info OS: Linux 2.6.32-042stab134.3 #1 SMP Sun Oct 14 12:26:01 MSK 2018 x86_64 Shell: /bin/bash PHP binary: /opt/cpanel/ea-php73/root/usr/bin/php PHP version: 7.3.4 php.ini used: /opt/cpanel/ea-php73/root/etc/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: / WP-CLI packages dir: WP-CLI global config: WP-CLI project config: WP-CLI version: 2.1.0 root@web [/]#
اگر cPanel را روی سرور اجرا می کنید ، این ابزار قبلاً در / usr / local / cpanel / 3rdparty / bin / wp نصب شده است. بسیاری اوقات ، برنامه های شخص ثالث به طور مکرر به روز نمی شوند ، بنابراین ممکن است بخواهید مطابق توضیحات فوق wp-cli را به صورت دستی نصب کنید.
برای به روزرسانی ابزار wp-cli ، از:
wp cli update
root@web [/]# wp cli update Success: WP-CLI is at the latest version. root@web [/]#
استفاده کنید.
امیدوارم این مقاله برای شما مفید بوده باشد.
ما را در شتابان هاست دنبال کنید.