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

Mejora la puntuación de Google PageSpeed Insights: Especificar caché de navegador
Mejora la puntuación de Google PageSpeed Insights: Especificar caché de navegador
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…
Cómo cambiar el tipo de Custom Post Type en WordPress
Cómo cambiar el tipo de Custom Post Type en WordPress
En WordPress podemos crear diferentes tipos de contenido, los Custom Post Type. A la hora de registrarlos utilizamos la función register_post_type( $post_type, $args ); El primero…
Cómo crear un formulario de registro personalizado en WordPress
Cómo crear un formulario de registro personalizado en WordPress
En entradas anteriores hemos visto cómo crear formularios de log-in / log-out personalizados, y cómo agregar campos personalizados al perfil de usuario de WordPress tanto…
Cómo personalizar el logo y el enlace del login de WordPress
Cómo personalizar el logo y el enlace del login de WordPress
Éste es el aspecto que presenta la pantalla de login para acceder al back-end de nuestro WordPress: Es muy común que algún cliente nos pida…