Saltar al contenido

wp-cli: La potente interfaz de WordPress para gestionar tu web con comandos

En cualquier sitio web WordPress es común la gestión de contenido, usuarios y otros aspectos importantes como los plug-ins y ajustes de la plataforma. Para ello, WordPress ofrece una interfaz simple y sencilla, aunque cuando nuestra web cuenta con mucho contenido, se vuelve más complicado gestionar de manera eficiente las diversas partes del sitio. Para las ocasiones en las que uno quiere modificar un ajuste sin tener que navegar por los diferentes menús y secciones de WordPress, wp-cli es una herramienta muy útil.

¿Qué es wp-cli?

wp-cli es una potente interfaz de línea de comandos para WordPress. En lugar de utilizar el típico panel de administración web, wp-cli te permite gestionar tu sitio de WordPress utilizando comandos en la terminal. Es como tener un conjunto de herramientas directamente desde la línea de comandos para realizar tareas de administración y desarrollo.

Ejemplos de uso

A continuación presentamos algunos ejemplos útiles para usar en tu web:

Instalación de WordPress: Con un solo comando, puedes instalar una nueva instancia de WordPress en tu servidor, configurar la base de datos y crear un usuario administrador.

Descargar WordPress

wp core download --locale=es_ES

Configurar la base de datos de WordPress

wp core config --dbname=nombre_basededatos --dbuser=usuario_basededatos --dbpass=contraseña_basededatos --dbhost=host_basededatos --dbprefix=wp_

Realizar la instalación de WordPress

wp core install --url=tu-sitio.com --title="Título del Sitio" --admin_user=admin --admin_password=tu_contraseña --admin_email=[email protected]

Gestión de usuarios: Puedes agregar, eliminar o modificar usuarios y sus roles directamente desde la línea de comandos.

Crear un nuevo usuario

wp user create nombre_usuario [email protected] --role=administrator --user_pass=contraseña_usuario

Mostrar una lista de todos los usuarios registrados en el sitio.

wp user list

Eliminar un usuario específico por su nombre de usuario.

wp user delete nombre_usuario

Actualizar la contraseña de un usuario.

wp user update nombre_usuario --user_pass=nueva_contraseña

Importación y exportación de contenido: Con wp-cli, puedes importar o exportar contenido del sitio, lo que puede ser útil para migrar sitios entre servidores o crear copias de seguridad.

Exportar todo el contenido del sitio a un archivo XML en el directorio “exported_content”.

wp export --dir=exported_content

Importar contenido desde un archivo XML previamente exportado.

wp import ruta_del_archivo.xml

Como se puede observar en los ejemplos presentados, wp-cli es una herramienta muy útil para gestionar rápidamente tu sitio web. Esta interfaz dispone de muchos más comandos útiles, como wp option patch para modificar propiedades contenidas en una opción de wordpress, wp cron para gestionar los eventos cron o wp db para gestionar la base de datos WordPress. Así pues, te animamos a revisar la documentación de wp-cli para estar al tanto de todas sus capacidades.

Open chat
Escríbenos
¿Cómo es el plugin de tus sueños? :)