Si ya has dado tus primeros pasos con la consola y WordPress, esta guía rápida de WP-CLI te servirá como referencia práctica para trabajar más deprisa y con menos clics. No vamos a repetir lo básico de qué es WP-CLI ni cómo instalarlo; para eso ya tienes una base sólida en artículos como qué es WP-CLI y para qué sirve en WordPress y primeros pasos con WP-CLI: comandos básicos explicados.
La idea aquí es ofrecerte una cheat sheet útil: comandos que realmente usarás, buenas prácticas para no cometer errores y una forma clara de recordar qué hace cada bloque. Piensa en este artículo como una hoja de referencia para tareas recurrentes de administración, mantenimiento y diagnóstico.
Cómo leer esta guía rápida
WP-CLI está diseñado para ser predecible: comando, subcomando y argumentos. Esa estructura hace que la terminal sea ideal para tareas repetitivas, despliegues y scripts. En vez de navegar por menús, puedes ejecutar acciones precisas en segundos.
En esta guía verás comandos agrupados por objetivo. Así será más fácil encontrarlos cuando necesites actualizar, inspeccionar o resolver incidencias. Si buscas una visión más amplia de administración por consola, también te puede interesar cómo gestionar WordPress con WP-CLI: guía básica.
Los comandos que conviene tener siempre a mano
Información general del sitio
Cuando trabajas en varias instalaciones o haces soporte técnico, lo primero es saber en qué contexto estás. Estos comandos ayudan a verificar rápidamente la instalación y obtener información útil del entorno:
# Ver información básica de WordPress
wp core version
# Comprobar el estado de la instalación
wp core is-installed
# Mostrar la URL del sitio
wp option get home
# Ver la URL configurada en WordPress
wp option get siteurl
# Obtener datos generales del sitio
wp option get blogname
wp post list --post_type=page --posts_per_page=5
Este tipo de consultas son especialmente útiles antes de realizar cambios masivos, importar contenido o aplicar sustituciones en la base de datos. Si vas a intervenir una web en producción, recuerda que un paso previo de validación puede evitar incidencias posteriores.
Actualizaciones sin sorpresas
Una de las grandes ventajas de WP-CLI es centralizar actualización de núcleo, plugins y temas desde terminal. Ya vimos el detalle en cómo actualizar WordPress, plugins y temas con WP-CLI, pero como referencia rápida conviene guardar estos comandos:
# Actualizar WordPress
wp core update
# Actualizar plugins
wp plugin update --all
# Actualizar temas
wp theme update --all
# Revisar actualizaciones disponibles
wp plugin list --update=available
wp theme list --update=available
Antes de ejecutar actualizaciones en entornos sensibles, es buena idea verificar estado y, si procede, tener un backup reciente. Si tu flujo de trabajo incluye copias de seguridad, complementa esta sección con cómo hacer un backup de WordPress con WP-CLI.
Usuarios y roles
Gestionar cuentas desde consola resulta especialmente útil en auditorías, migraciones o alta de equipos. Aquí la terminal gana por rapidez y consistencia.
# Crear un usuario
wp user create usuario1 usuario1@ejemplo.com --role=editor
# Listar usuarios
wp user list
# Cambiar el rol de un usuario
wp user set-role 12 administrator
# Generar una contraseña segura para un usuario
wp user update 12 --user_pass='NuevaClaveSegura123!'
Cuando el objetivo es preparar accesos de trabajo o corregir permisos de publicación, estos comandos reducen mucho el tiempo de intervención. Para una guía más completa sobre esta área, puedes revisar cómo crear y gestionar usuarios con WP-CLI.
Cheat sheet para contenido y mantenimiento diario
Entradas, páginas y contenido
Para tareas editoriales, WP-CLI también ofrece una capa muy cómoda. No sustituye a un CMS visual en todos los casos, pero sí acelera operaciones puntuales y automatizables.
# Listar entradas publicadas
wp post list --post_type=post --post_status=publish
# Crear una página nueva
wp post create --post_type=page --post_title="Contacto" --post_status=publish
# Actualizar el contenido de una entrada
wp post update 45 --post_content="Nuevo contenido actualizado"
# Eliminar una entrada
wp post delete 45 --force
Si administras catálogos, landings o sites con alto volumen de páginas, esta lógica de trabajo puede ahorrarte muchísimo tiempo. Además, encaja muy bien con flujos de despliegue y automatización que suelen apoyarse en consola.
Base de datos y búsqueda masiva
En migraciones, cambios de dominio o correcciones de enlaces, el trabajo con base de datos es crítico. Para no repetir conceptos que ya tratamos en detalle, puedes ampliar con cómo buscar y reemplazar URLs en WordPress con WP-CLI y cómo exportar e importar la base de datos con WP-CLI.
# Exportar la base de datos
wp db export backup.sql
# Importar una base de datos
wp db import backup.sql
# Buscar y reemplazar una URL en toda la instalación
wp search-replace 'https://viejo-dominio.com' 'https://nuevo-dominio.com' --all-tables
# Optimizar tablas
wp db optimize
Este bloque es de los más delicados. Aunque WP-CLI simplifica mucho el proceso, conviene actuar con cuidado, especialmente en instalaciones grandes o con datos serializados.
Comandos para diagnóstico rápido
Comprobar el estado del entorno
Cuando algo falla, la prioridad es aislar la causa. WP-CLI permite inspeccionar servicios, configuración y elementos del sitio sin entrar al panel. Esa agilidad es útil para soporte técnico y para equipos de desarrollo.
# Ver plugins instalados
wp plugin list
# Ver temas instalados
wp theme list
# Ver la versión de PHP usada por la consola
php -v
# Ver la configuración activa de WordPress
wp config get DB_NAME
wp config get DB_USER
Si necesitas detectar incidencias recurrentes, esta capacidad de observación es especialmente valiosa. En escenarios de troubleshooting, también puede resultarte útil errores comunes al usar WP-CLI y cómo solucionarlos.
Limpieza y tareas de mantenimiento
Una parte importante del uso diario de WP-CLI consiste en limpiar y estabilizar el sitio. Esto incluye cachés, transients y ajustes de base de datos, sobre todo después de cambios de configuración o despliegues.
# Limpiar transients
wp transient delete --all
# Limpiar caché del sitio si hay soporte de caché integrado
wp cache flush
# Revisar opciones autoload
wp option list --autoload=on
En webs con mucho tráfico o con plugins de caché, esta clase de comandos ayuda a forzar una nueva lectura de recursos sin necesidad de navegar por el dashboard. Si este es tu caso, merece la pena complementar con cómo limpiar la caché y transients con WP-CLI.
Buenas prácticas para usar esta cheat sheet
Una hoja rápida de comandos solo es realmente útil si se usa con criterio. En primer lugar, evita ejecutar acciones destructivas sin verificar el entorno. En segundo lugar, acostúmbrate a probar en staging cuando el cambio afecte a contenido, base de datos o permisos.
También conviene estandarizar tus comandos favoritos en un documento interno o en un script versionado. Así tu equipo trabaja con la misma sintaxis y reduce errores humanos. Si te interesa dar ese paso, revisa cómo usar WP-CLI en scripts bash.
Otro hábito recomendable es combinar WP-CLI con tareas de auditoría y mantenimiento periódico. En sitios activos, una revisión regular de plugins, temas, usuarios y la base de datos ayuda a detectar desviaciones antes de que se conviertan en problemas.
Atajos mentales para recordar wp-cli
Si quieres memorizar la herramienta más rápido, piensa en WP-CLI como una capa de operaciones declarativas sobre WordPress. Cada comando responde a una intención concreta: ver, cambiar, exportar, limpiar o automatizar.
Una regla muy práctica es esta: si en el panel harías cinco clics, pregúntate si la tarea se puede convertir en un comando. En muchos casos, la respuesta es sí. Y cuando ya dominas esa lógica, el tiempo invertido en aprendizaje se traduce en productividad real.
Además, esta forma de trabajo encaja muy bien con despliegues, mantenimiento remoto y gestión de múltiples sitios. Por eso WP-CLI sigue siendo una herramienta tan valorada entre desarrolladores, perfiles DevOps y administradores de WordPress.
Conclusión
Esta guía rápida de WP-CLI no pretende sustituir a la documentación completa, sino darte un mapa mental y una referencia práctica para el día a día. Si la usas como cheat sheet, te resultará más fácil recordar comandos, ejecutar cambios con seguridad y resolver tareas comunes sin perder tiempo en el navegador.
Con el tiempo, verás que WP-CLI no solo acelera operaciones: también mejora la consistencia de tu trabajo. Y en administración de WordPress, esa combinación de rapidez y precisión marca la diferencia.
Fuentes y lecturas recomendadas
Documentación oficial de WP-CLI

Deja una respuesta