Ingeniería, Investigación y Consultoría Informática

Cómo instalar la herramienta de línea de comandos wp-cli de WordPress en Linux

En ésta guía o tutorial paso a paso veremos como instalar la herramienta de línea de comandos wp-cli de WordPress. La herramienta de línea de comando wp-cli es increíblemente útil para realizar muchas tareas con WordPress, tales como migrar un sitio web de HTTP a HTTPs, cambiar el nombre del sitio web, y muchas otras que requerirían operar sobre la base de datos MySQL y hacer muchas cosas a mano. CLI es un acrónimo de “Command Line Interface” ó Interface de Línea de Comandos.

La forma recomendada de instalación de wp-cli es bajando la distribución Phar (archivos similares a los archivos JAR de Java), hacerlo ejecutable y colocarlo en tu PATH.

Primero, hay que bajar wp-cli.phar usando wget o curl. Por ejemplo:

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

Y después, verificar si funciona:

php wp-cli.phar --info

Para poder escribir wp en lugar de wp-cli.phar es necesario darle permisos de ejecución al archivo y moverlo a algún lugar en tu PATH. Por ejemplo:

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

Ahora intenta ejecutar wp --info y si está instalado correctamente, verás una salida parecida a ésta:

OS:     Linux 4.19.0-5-cloud-amd64 #1 SMP Debian 4.19.37-5+deb10u1 (2019-07-19) x86_64
Shell:  /bin/bash
PHP binary:     /usr/bin/php7.3
PHP version:    7.3.11-1~deb10u1
php.ini used:   /etc/php/7.3/cli/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:       /etc/apache2
WP-CLI packages dir:
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 2.4.0

Listo! Ya eres un usuario oficial de wp-cli!

Actualizar wp-cli

Si tienes instalado wp-cli usando el método recomendado de la distribución Phar, entonces puedes actualizar en cualquier momento ejecutando wp cli update (aunque si wp-cli está instalado como root, entonces el comando debería ser sudo wp cli update).

Cuando ejecutas wp cli update se te va a preguntar si deseas confirmar la actualización con un mensaje similar al siguiente:

You have version 2.2.0. Would you like to update to 2.4.0? [y/n]

Si aceptas (y), entonces te aparecerá algo similar a ésto:

Downloading from https://github.com/wp-cli/wp-cli/releases/download/v2.4.0/wp-cli-2.4.0.phar...
md5 hash verified: dedd5a662b80cda66e9e25d44c23b25c
New version works. Proceeding to replace.
Success: Updated WP-CLI to 2.4.0.

Y si ya tienes actualizado wp-cli entonces se verá:

WP-CLI is at the latest version.

Conclusiones

En ésta guía o tutorial paso a paso logramos instalamos y actualizamos la herramienta wp-cli de WordPress. Esto puede servir para realizar multitud de tareas de WordPress sin necesidad de editar a mano la base de datos.

Niebla Research instala, configura y pone a punto servidores virtuales, LAMP, WordPress, Nextcloud y otros. Estoy a tus órdenes en la sección de contacto de mi empresa y en los comentarios para aclarar cualquier duda, error u omisión.

Dejar un comentario

Tu dirección de correo electrónico no será publicada.