En la novena lección del curso de WP-CLI vamos a aprender a instalar y utilizar los comandos adicionales para nuestra consola a través de los WP Packages.
El comando package nos va a permitir gestionar estos paquetes que añaden nuevos comandos dentro de WP-CLI. Los paquetes son en esencia pequeñas utilidades desarrolladas en PHP y publicadas en el directorio oficial de packages compatibles con WP-CLI.
Una vez lanzas el comando de instalación de uno de estos paquetes el sistema lo que va a hacer es ejecutar internamente PHP para descargar el repositorio de código del package a través del gestor Composer añadiendo a su vez el nuevo comando dentro de nuestro WP-CLI. Vamos a hacerlo paso a paso.
¡Ya está! Los WP Packages son complementos que dan gran poder a nuestra línea de comandos con más y más comandos. Es muy sencillo instalarlos y aprovecharlos en nuestros proyectos.
Como podemos ver, al igual que los comandos de themes y plugins, el comando package te permite buscar para instalar a través de la línea de comandos aunque también veremos de manera visual el directorio oficial de paquetes compatibles con WP-CLI donde podemos ver la documentación más detallada de cada paquete.
Para aprender a utilizar este sistema de paquetes extra vamos a buscar e instalar como ejemplo el paquete que vemos en el vídeo, que nos va a permitir utilizar el comando: wp login. Con este comando vamos a poder generar enlaces de login únicos que se autodestruyen pasado un determinado tiempo.
Ahora como deberes os animo a que probéis a investigar qué paquetes son los más utilizados y cuales podréis instalar para sacarle partido a los paquetes. Además en la siguiente lección vamos a desarrollar nuestro propio paquete así que quizás sería buena idea ir pensando en posibles utilidades para nuestros comandos personalizados.
¡Por cierto! Que no se os olvide que si tenéis cualquier duda o comentario podéis escribirnos a través del panel de soporte :)
Todos los capítulos de este curso:
- Curso de WP-CLI #1. Introducción
- Curso de WP-CLI #2. ¿Qué es WP-CLI?
- Curso de WP-CLI #3. Instalación y configuración de WP-CLI
- Curso de WP-CLI #4. Importación y exportación de contenido
- Curso de WP-CLI #5. Utilizamos WP-CLI para gestionar posts y usuarios
- Curso de WP-CLI #6. Aprendiendo a usar el buscador
- Curso de WP-CLI #7. Administrar plugins y themes
- Curso de WP-CLI #8. Automatización de tareas
- Curso de WP-CLI #9. WP Packages: los plugins de WP-CLI
- Curso de WP-CLI #10. Añade comandos personalizados en WP-CLI