
📅 Publicado el 18 de septiembre, 2026 · Por Equipo RedServicio

Qué es WP-CLI y por qué deberías usarlo
WP-CLI WordPress es la interfaz de línea de comandos oficial para gestionar cualquier instalación de WordPress sin abrir el navegador. Nada de paneles, nada de clics: instalas WordPress, actualizas plugins, gestionas usuarios o haces búsquedas y reemplazos en la base de datos directamente desde la terminal. Y mucho más rápido que desde el escritorio de administración.
Si administras varios sitios, esto deja de ser un lujo. Actualizar 20 plugins en 20 webs desde el panel puede comerse una tarde entera; con WP-CLI, un script lo resuelve en minutos. Lo he visto en proyectos reales: la diferencia no es de porcentaje, es de otra escala.
Requisitos previos para usar WP-CLI
Antes de empezar, comprueba que cumples esto:
- Entorno UNIX: Linux, macOS o Windows con WSL.
- PHP 5.6 o superior (recomendado PHP 7.4 o superior, idealmente PHP 8.x).
- WordPress 3.7 o superior instalado en el servidor.
- Acceso SSH a tu hosting. Todos los planes de RedServicio incluyen SSH, además de soporte 24/7 si necesitas ayuda para activarlo.
Cómo instalar WP-CLI paso a paso
1. Descargar el archivo Phar
Conéctate por SSH a tu servidor y ejecuta:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
2. Verificar que funciona
Comprueba que el archivo responde:
php wp-cli.phar –info
3. Hacerlo ejecutable y global
Para usar el comando wp desde cualquier directorio:
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
Ejecuta wp –version y listo, instalación confirmada. Un apunte: si tu hosting usa cPanel o Plesk, es bastante probable que WP-CLI ya venga disponible. Pregunta a tu proveedor antes de instalarlo manualmente.
Comandos esenciales de WP-CLI WordPress
Gestión de plugins y temas
Los que usarás cada semana:
- wp plugin list — lista todos los plugins con su estado y versión.
- wp plugin update –all — actualiza todos los plugins de golpe.
- wp plugin install wordpress-seo –activate — instala y activa un plugin.
- wp theme install astra –activate — instala y activa un tema.
- wp theme update –all — actualiza todos los temas.
Gestión del núcleo de WordPress
- wp core update — actualiza WordPress a la última versión.
- wp core verify-checksums — verifica que los archivos del núcleo no estén modificados (muy útil para detectar malware).
- wp core download –locale=es_ES — descarga WordPress en español.
Usuarios y base de datos
- wp user create juan [email protected] –role=editor — crea un usuario con rol específico.
- wp user list –role=administrator — lista todos los administradores.
- wp db export backup.sql — exporta la base de datos completa.
- wp db import backup.sql — importa una base de datos.
- wp db optimize — optimiza las tablas de la base de datos.
Casos de uso reales de WP-CLI
Mantenimiento programado
Puedes combinar WP-CLI con cron y olvidarte del mantenimiento manual. Una tarea cron diaria, por ejemplo:
0 3 * * * cd /home/usuario/public_html && wp core update && wp plugin update –all && wp theme update –all
Limpiar la caché y los transitorios
¿El sitio se comporta de forma rara tras un cambio? Prueba esto:
- wp cache flush — vacía la caché de objetos.
- wp transient delete –expired — elimina los transitorios caducados.
Diagnóstico de rendimiento
Con wp profile stage –all ves dónde consume tiempo tu sitio (bootstrap, carga principal). Suele ser la vía rápida para cazar plugins lentos.
Buenas prácticas y advertencias de seguridad
- Haz copias de seguridad antes de actualizar: usa wp db export antes de cualquier operación masiva. Siempre.
- No ejecutes WP-CLI como root: trabaja con el usuario propietario de los archivos y evitarás problemas de permisos.
- Usa –skip-plugins=plugin-problematico si un plugin defectuoso impide ejecutar comandos.
- Actualiza WP-CLI regularmente: ejecuta wp cli update para mantener la herramienta al día.
¿WP-CLI funciona en hosting compartido?
Sí, siempre que el hosting ofrezca acceso SSH y una versión compatible de PHP. Los planes de RedServicio lo incluyen de serie.
¿Puedo dañar mi sitio con WP-CLI?
Puede pasar, como con cualquier herramienta potente, si ejecutas comandos destructivos sin copia previa. Con backups y el flag –dry-run, el riesgo es mínimo.
Conclusión: domina tu WordPress desde la terminal
Hay un antes y un después cuando empiezas a gestionar WordPress por línea de comandos. Lo que antes eran decenas de clics ahora es un comando. Actualizar el núcleo, migrar sitios, depurar rendimiento, automatizar lo repetitivo… todo fluye distinto. Si administras más de un sitio, aprender WP-CLI es de las mejores inversiones de tiempo que puedes hacer como webmaster.
Eso sí: necesitas un hosting con SSH estable y buen rendimiento. En RedServicio.net ofrecemos hosting optimizado para WordPress con acceso SSH, soporte 24/7 y asistencia para configurar WP-CLI desde el primer día. Empieza hoy mismo a gestionar tu WordPress como un profesional.
Equipo RedServicio
Artículos escritos y revisados por nuestro equipo técnico especializado en hosting e infraestructura web en España.
¿Listo para un hosting de verdad?
Servidores en España · Soporte 24/7 en español · Migración gratuita
Ver Planes desde 3,95€/mes →