WP-CLI es una herramienta de línea de comandos para gestionar instalaciones de WordPress sin necesidad de acceder al panel de administración web. Con WP-CLI puedes actualizar plugins, crear usuarios, ejecutar instalaciones y realizar multitud de tareas de mantenimiento de forma rápida y automatizada. RadicalWP ofrece acceso SSH a sus usuarios, lo que facilita el uso de WP-CLI directamente desde el servidor, ahorrando tiempo y simplificando el flujo de trabajo de administradores y desarrolladores.
Beneficios de WP-CLI en RadicalWP
- Eficiencia en la Gestión: Ejecuta acciones múltiples sobre sitios WordPress sin necesidad de entrar al navegador. Por ejemplo, actualiza todos los plugins de un sitio con un único comando.
- Automatización: Integra comandos de WP-CLI en scripts de despliegue o mantenimiento, facilitando la administración de varios sitios a gran escala.
- Ahorro de Tiempo: Realiza tareas que tomarían varios clics en la interfaz gráfica con unos pocos comandos, agilizando el desarrollo y el soporte técnico.
- Menor Dependencia de la Interfaz Web: Ideal para entornos limitados o donde el acceso al panel de WordPress no es práctico, permitiendo trabajar directamente desde el terminal.
Requisitos Previos
- Acceso SSH: Necesitas credenciales SSH para ingresar al servidor donde está alojado tu sitio en RadicalWP.
- Sitio WordPress Existente: Asegúrate de tener WordPress instalado en el directorio correspondiente.
Procedimiento Paso a Paso para Empezar con WP-CLI en RadicalWP
Conectar por SSH:
- Desde tu terminal local, ejecuta:
ssh usuario@tuservidor.radicalwp.com
Reemplaza usuario
y tuservidor.radicalwp.com
con tus credenciales y dominio SSH proporcionados por RadicalWP.Una vez conectado, navega hasta el directorio de tu sitio WordPress:
cd /ruta/a/tu/sitio
Verificar WP-CLI:
- Comprueba que WP-CLI está instalado en el servidor ejecutando:
wp --info
Esto mostrará la información de la versión de WP-CLI y su configuración actual.
Ejecutar Comandos Básicos:
- Actualizar WordPress:
wp core update
Actualizar todos los plugins:
wp plugin update --all
Instalar y activar un plugin:
wp plugin install nombre-del-plugin --activate
Crear un nuevo usuario administrador:
wp user create nuevoadmin admin@example.com --role=administrator --user_pass="TuContraseñaSegura"
Tareas Avanzadas y Automatización:
- Ejecutar scripts o cron jobs: Integra WP-CLI en tus scripts de mantenimiento para actualizaciones periódicas.
- Migraciones de bases de datos: Combina WP-CLI con otras herramientas para importar, exportar o buscar y reemplazar cadenas en tu base de datos de forma automática.
- Backups y restauraciones: Utiliza WP-CLI en conjunto con herramientas de respaldo (por ejemplo, mysqldump) para automatizar la copia y restauración de contenido.
Documentación y Ayuda:
- Consulta la documentación oficial de WP-CLI:
- Para obtener ayuda sobre un comando específico:
wp help core
(Sustituye core
por el comando que quieras consultar)