Instalar WP-CLI

WP-CLI es una herramienta que complementa WordPress y que permite la ejecución de prácticamente todo lo que se puede hacer con WordPress desde la CLI / Command-line interface (interfaz de línea de comandos).

Lo primero que haremos es descargar el fichero (con curl o wget):

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

Validaremos que funciona correctamente:

php wp-cli.phar --info

Si todo ha ido correctamente, lo moveremos al PATH para que sea fácilmente ejecutable.

chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp

A partir de este momento, cualquier usuario debería poder ejecutar comandos de WP-CLI en cualquier lugar de todo el sistema.

Y, para comprobarlo, puedes ir a cualquier lugar y ejecutar lo siguiente:

wp --info

Que te debe devolver un mensaje similar a este:

OS:     Linux 5.4.0-80-generic #90-Ubuntu SMP Fri Jul 9 22:49:44 UTC 2021 x86_64
Shell:  /bin/bash
PHP binary:     /usr/bin/php8.0
PHP version:    8.0.8
php.ini used:   /etc/php/8.0/cli/php.ini
MySQL binary:   /usr/bin/mysql
MySQL version:  mysql  Ver 15.1 Distrib 10.5.11-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
SQL modes:      STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
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:       /etc/letsencrypt/live/www.wpsysadmin.com
WP-CLI packages dir:    /root/.wp-cli/packages/
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 2.5.0