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

Cómo cambiar WordPress Multisite de subdominios a subdirectorios ó viceversa
Cómo cambiar WordPress Multisite de subdominios a subdirectorios ó viceversa
Si alguna vez has instalado WordPress Multisite sabrás que lo primero que te pide es que tomes una decisión: subdominios o subdirectorios. Por favor, elige…
Como convertir parámetros por GET en URLs amigables
Como convertir parámetros por GET en URLs amigables
Es muy habitual pasar parámetros por $_GET a una página para procesar algo, o simplemente para mostrar un contenido u otro en función del mismo.…
Guía sobre WordPress term meta
Guía sobre WordPress term meta
El lanzamiento de la versión de WordPress 4.4 está previsto para el próximo 8 de diciembre. Trae consigo muchas novedades entre las que se encuentran…
Mejora la puntuación de Google PageSpeed Insights: Minificar CSS y JS
Mejora la puntuación de Google PageSpeed Insights: Minificar CSS y JS
1. Optimizar imágenes 2. Minificar CSS y JS 3. Especificar caché de navegador 4. Habilita la compresión 5. Reducir el tiempo de respuesta del servidor…