Blog sobre desarrollo WordPress en Español Desarrollo WordPress en Español
WP-CLI

WP-CLI Parte 9, paquetes de comandos adicionales

 

Novena entrada en la serie sobre WP-CLI. Hasta ahora hemos visto varios de los comandos que incluye de serie WP-CLI. Vamos a ver en esta entrada algunos comandos adicionales creados por terceros.

Disponemos de un listado de comandos creados por terceros en el directorio oficial de paquetes instalables y en algunas ocasiones directamente en GitHub. Estos paquetes se pueden instalar en local, y extienden la funcionalidad por defecto de WP-CLI, o añaden alguna funcionalidad o característica nueva.

Como podrás observar, hay multitud de comandos en el listado, entre los que podemos destacar:

  • 10up/mu-migration, una terna de comandos para migrar instancias simples de WordPress a multisite.
  • michaloo/wp-cli-environmentalize, hace que wp-config pueda cargar variables de entorno cuando es ejecutado por línea de comandos.
  • pixline/wp-cli-theme-test-command, para instalar y configurar test unitarios para el tema que estemos desarrollando.
  • runcommand/db-ack, para encontrar cadenas específicas en la base de datos.
  • runcommand/query-debug, para ver las consultas que se están ejecutando en nuestro WordPress y su tiempo de ejecución.
  • trendwerk/faker, para crear contenido dummy.
  • iandunn/wp-cli-rename-db-prefix, para renombrar el prefijo de base de datos.

 

Para trabajar con estos comandos debemos primero instalarlos. Utilizaremos el comando wp package, que dispone de los siguientes subcomandos:

  • wp package browse, para buscar paquetes disponibles para instalar.
  • wp package install, para instalar un paquete.
  • wp package list, para obtener una lista de los paquetes instalados.
  • wp package path, para obtener la ruta donde se instalan los paquetes.
  • wp package uninstall, para desinstalar un paquete.
  • wp package update, para actualizar todos los paquetes instalados a la última versión disponible en el directorio.

 

Por ejemplo, para instalar query-debug, la instrucción sería:

Podemos listar los paquetes instalados en local con el comando wp package list, donde obtendremos en pantalla un listado tipo este:

wp package list

Para obtener ayuda y un listado de subcomandos del nuevo paquete instalado, bastará con ejecutar:

wp package help

Con esta ejecución veremos todas las opciones y subcomandos disponibles para este nuevo paquete instalado.

Puede que también te interese

Sácale partido al personalizador de WordPress
Sácale partido al personalizador de WordPress
Con este título he tenido el honor y el privilegio de participar como ponente en la WordCamp Santander 2016. El personalizador de WordPress apareció en…
Seguridad WordPress: proteger el archivo wp-login.php
Seguridad WordPress: proteger el archivo wp-login.php
En una entrada anterior vimos cómo proteger el acceso a wp-admin. Vamos a ver ahora cómo proteger el archivo wp-login.php, situado en la raíz de…
Revisiones y autoguardados en WordPress
Revisiones y autoguardados en WordPress
Qué son las revisiones? Las revisiones son un control de versiones de las entradas y páginas que WordPress guarda en base de datos. Cada vez…
Optimizando el código y las consultas a base de datos para mejorar el rendimiento
Optimizando el código y las consultas a base de datos para mejorar el rendimiento
Optimizar el código y las consultas a base de datos es algo fundamental para cualquier desarrollo web, sobretodo si estás desarrollando un proyecto para sitios…