Gestionar temas desde la terminal es una de las tareas más cómodas cuando trabajas con WordPress de forma profesional. WP-CLI permite instalar, activar, listar y revisar temas sin entrar al panel de administración, lo que ahorra tiempo y evita clics innecesarios en entornos de desarrollo, staging o producción.
Si ya has visto cómo gestionar WordPress con WP-CLI o cómo actualizar WordPress, plugins y temas con WP-CLI, este artículo encaja como el siguiente paso natural: trabajar con la capa visual del sitio desde consola, con precisión y sin depender del navegador.
Por qué gestionar temas desde consola
La administración de temas con WP-CLI resulta especialmente útil cuando manejas varios sitios, haces despliegues frecuentes o necesitas automatizar tareas repetitivas. También es una solución práctica si el panel de WordPress no carga correctamente, si la red es lenta o si quieres mantener un flujo de trabajo más técnico y controlado.
Además, operar desde terminal facilita la integración con scripts, pipelines de despliegue y procesos de mantenimiento. En otras palabras: menos fricción, más consistencia.
Casos de uso reales
Instalar un tema en un entorno limpio, cambiar rápidamente a un tema de pruebas, comprobar qué temas están disponibles o activar un tema tras una migración son tareas que WP-CLI resuelve en segundos. Para quienes ya usan la consola en su día a día, esto se traduce en una experiencia más fluida que el paso por el escritorio de WordPress.
Comprobar los temas disponibles
Antes de instalar o activar nada, conviene saber qué temas tienes ya presentes en el sitio. WP-CLI ofrece un comando muy útil para listar la información básica de los temas instalados.
wp theme list
# Muestra todos los temas instalados, su estado y su versión
Este comando ayuda a identificar el tema activo, los temas inactivos y aquellos que quizá ya no necesitas. Es especialmente práctico si estás preparando una limpieza del sitio o verificando una migración.
Ver detalles de un tema concreto
Si quieres profundizar en un tema específico, puedes consultar su estado con más detalle. Así sabrás si está instalado, si está activo y qué versión tienes disponible, algo muy útil antes de actualizar o cambiar la plantilla.
wp theme status nombre-del-tema
Cómo instalar un tema con wp-cli
Instalar un tema desde la terminal es un proceso directo. Puedes hacerlo desde el repositorio oficial de WordPress o, si trabajas con temas premium o personalizados, subiendo el paquete correcto al servidor y descomprimiéndolo en la carpeta de temas.
Instalar un tema desde el repositorio oficial
El comando más habitual para instalar un tema público es el siguiente:
wp theme install astra
Este ejemplo instala el tema Astra desde el directorio oficial de WordPress. El nombre debe coincidir con el slug del tema en el repositorio.
Instalar y activar en un solo paso
Si quieres ahorrar un paso, puedes instalar y activar el tema de forma inmediata:
wp theme install astra --activate
Esta opción es muy útil en tareas de provisión automática o en despliegues donde el sitio debe quedar listo al terminar el proceso.
Instalar una versión concreta
En algunos contextos de mantenimiento o compatibilidad puede interesar fijar una versión específica. WP-CLI permite indicar la versión, siempre que esté disponible en el repositorio:
wp theme install astra --version=4.0.0
Este enfoque es recomendable cuando necesitas reproducibilidad en entornos de desarrollo, aunque conviene confirmar que esa versión siga disponible y sea compatible con tu instalación.
Activar y cambiar temas
Una vez instalado el tema, cambiarlo es cuestión de un comando. Este es uno de los usos más prácticos de WP-CLI para administradores, desarrolladores y equipos de soporte.
wp theme activate nombre-del-tema
Por ejemplo, si el tema instalado se llama twentytwentyfour, el cambio sería así:
wp theme activate twentytwentyfour
El sitio pasará a usar ese tema como plantilla activa. No necesitas acceder al panel de WordPress, lo que hace que el proceso sea más rápido y menos propenso a interferencias.
Cambiar mejor el tema con seguridad
Antes de activar un nuevo tema en producción, revisa que no dependa de plugins específicos, constructores visuales o ajustes personalizados. Cambiar el tema puede alterar menús, widgets, plantillas y bloques reutilizables.
Si quieres reforzar tu flujo de trabajo, combina este proceso con una copia de seguridad y con pruebas previas. La idea no es solo cambiar el diseño, sino hacerlo sin romper la experiencia del usuario.
Eliminar temas que ya no usas
Después de instalar uno nuevo, es buena práctica revisar si hay temas antiguos que sobran. Menos temas instalados implica menos superficie de mantenimiento y una auditoría más sencilla.
wp theme delete nombre-del-tema
Eso sí, no borres el tema activo ni el tema hijo que puedas necesitar para personalizaciones. Y, si estás trabajando con un child theme, recuerda que depende del tema padre: eliminarlo sin revisar la arquitectura puede dejar el sitio en un estado inconsistente.
Trabajar con temas y actualizaciones
WP-CLI no solo sirve para instalar y activar. También encaja muy bien con el mantenimiento periódico de la instalación. Si todavía no has leído la guía sobre actualizar WordPress, plugins y temas con WP-CLI, merece la pena porque complementa este flujo a la perfección.
En proyectos reales, lo normal es combinar estos comandos con una estrategia de control de versiones, un entorno staging y una política clara de pruebas. Así puedes instalar temas nuevos, cambiarlos temporalmente y volver atrás con más facilidad si algo no encaja.
Qué tener en cuenta antes de activar un tema
Revisa si el tema depende de opciones importadas, si usa plantillas propias, si requiere asignaciones de menús o si cambia la estructura de la portada. El comando es rápido; la evaluación previa es lo que evita incidencias.
Automatizar la gestión de temas
Una de las mayores ventajas de WP-CLI es que permite integrar la gestión de temas en scripts. Esto resulta útil para despliegues, instalaciones repetibles y entornos donde quieres aplicar la misma configuración una y otra vez.
#!/bin/bash
# Instala el tema y lo activa
wp theme install astra --activate
# Comprueba que quedó activo
wp theme list
Este tipo de automatización es habitual en flujos DevOps y en equipos que quieren reducir tareas manuales. Si ya trabajas con comandos básicos, quizá te interese repasar también los primeros pasos con WP-CLI para consolidar la base.
Buenas prácticas al cambiar temas con wp-cli
Usar WP-CLI no elimina la necesidad de criterio técnico. Lo ideal es seguir unas pautas mínimas para evitar sorpresas al cambiar de tema.
Haz pruebas en staging
Siempre que sea posible, comprueba el nuevo tema en un entorno de pruebas. Así podrás validar diseño, compatibilidad con plugins, carga de recursos y comportamiento en móvil antes de tocar producción.
Haz copia de seguridad antes del cambio
Si el sitio tiene personalizaciones, menús complejos o widgets críticos, una copia de seguridad es una medida básica. Activar un tema nuevo es rápido; revertir un problema sin respaldo, no tanto.
Mantén solo los temas necesarios
Instalar temas no significa acumularlos indefinidamente. Conserva solo los que realmente usas o necesitas como respaldo. Esto simplifica el mantenimiento y reduce el ruido en la instalación.
Conclusión
Instalar y cambiar temas con WP-CLI es una de esas tareas que muestran el verdadero valor de la terminal en WordPress. Con unos pocos comandos puedes listar, instalar, activar, revisar y limpiar temas de forma ágil, especialmente si trabajas en sitios profesionales o en varios proyectos a la vez.
Si vienes de aprender cómo instalar y activar plugins con WP-CLI, este paso te permite ampliar el control sobre la apariencia del sitio sin salir de consola. Y si todavía quieres dominar el flujo completo, el siguiente movimiento lógico es combinar esta guía con la instalación, actualización y mantenimiento general desde WP-CLI.

Deja una respuesta