WordPress
WP-CLI
Buscar..
Introducción
WP-CLI es un conjunto de herramientas de línea de comandos para administrar instalaciones de WordPress. Puede actualizar complementos, configurar instalaciones en múltiples sitios y mucho más, sin utilizar un navegador web.
Gestionar temas
Obtener una lista de temas.
$ wp theme list
Instala la última versión de wordpress.org y activa
$ wp theme install twentysixteen --activate
Instalar desde un archivo zip local
$ wp theme install ../my-theme.zip
Instalar desde un archivo zip remoto
$ wp theme install http://s3.amazonaws.com/bucketname/my-theme.zip?AWSAccessKeyId=123&Expires=456&Signature=abcdef
Obtener detalles de un tema instalado
$ wp theme get twentysixteen --fields=name,title,version
Obtener el estado del tema
$ wp theme status twentysixteen
Administrar complementos
Obtener una lista de complementos
$ wp plugin list
Lista de complementos activos en el sitio.
$ wp plugin list --status=active --format=json
Lista de complementos en cada sitio en una red.
$ wp site list --field=url | xargs -I % wp plugin list --url=%
Activar plugin
$ wp plugin activate hello-dolly
Desactivar el plugin
$ wp plugin deactivate hello-dolly
Eliminar plugin
$ wp plugin delete hello-dolly
Instala la última versión de wordpress.org y activa
$ wp plugin install bbpress --activate
Administrar el propio WP-CLI
Muestra la versión actualmente instalada.
$ wp cli version
Compruebe las actualizaciones de WP-CLI.
$ wp cli check-update
Actualice WP-CLI a la última versión estable.
$ wp cli update
Lista todos los alias disponibles.
$ wp cli alias
Imprima varios detalles sobre el entorno WP-CLI.
$ wp cli info
Volcar la lista de comandos instalados, como JSON.
$ wp cli cmd-dump
Descarga, instala, actualiza y gestiona una instalación de WordPress.
Descargar WordPress Core
$ wp core download --locale=nl_NL
Instala WordPress
$ wp core install --url=example.com --title=Example --admin_user=supervisor --admin_password=strongpassword [email protected]
Mostrar la versión de WordPress
$ wp core version
Transformar una instalación de un solo sitio en una instalación multisitio de WordPress.
$ wp core multisite-convert
Instalar WordPress multisite desde cero.
$ wp core multisite-install
Gestionar usuarios
Lista de ID de usuario
$ wp user list --field=ID
Crea un nuevo usuario.
$ wp user create bob [email protected] --role=author
Actualizar un usuario existente.
$ wp user update 123 --display_name=Mary --user_pass=marypass
Eliminar usuario 123 y reasignar publicaciones al usuario 567
$ wp user delete 123 --reassign=567
Realice operaciones básicas de la base de datos utilizando las credenciales almacenadas en wp-config.php
Crear una nueva base de datos.
$ wp db create
Soltar una base de datos existente.
$ wp db drop --yes
Restablecer la base de datos actual.
$ wp db reset --yes
Ejecutar una consulta SQL almacenada en un archivo.
$ wp db query < debug.sql