WordPress
WP-CLI
Ricerca…
introduzione
WP-CLI è un insieme di strumenti da riga di comando per la gestione delle installazioni di WordPress. Puoi aggiornare plugin, configurare installazioni multisito e molto altro, senza usare un browser web.
Gestisci temi
Ottieni un elenco di temi.
$ wp theme list
Installa l'ultima versione da wordpress.org e attiva
$ wp theme install twentysixteen --activate
Installa da un file zip locale
$ wp theme install ../my-theme.zip
Installa da un file zip remoto
$ wp theme install http://s3.amazonaws.com/bucketname/my-theme.zip?AWSAccessKeyId=123&Expires=456&Signature=abcdef
Ottieni dettagli su un tema installato
$ wp theme get twentysixteen --fields=name,title,version
Ottieni lo stato del tema
$ wp theme status twentysixteen
Gestisci i plugin
Ottieni un elenco di plug-in
$ wp plugin list
Elenca plugin attivi sul sito.
$ wp plugin list --status=active --format=json
Elenca i plug-in su ciascun sito in una rete.
$ wp site list --field=url | xargs -I % wp plugin list --url=%
Attiva plugin
$ wp plugin activate hello-dolly
Disattiva il plugin
$ wp plugin deactivate hello-dolly
Elimina plugin
$ wp plugin delete hello-dolly
Installa l'ultima versione da wordpress.org e attiva
$ wp plugin install bbpress --activate
Gestisci WP-CLI stessa
Mostra la versione attualmente installata.
$ wp cli version
Controlla gli aggiornamenti a WP-CLI.
$ wp cli check-update
Aggiorna WP-CLI all'ultima versione stabile.
$ wp cli update
Elenca tutti gli alias disponibili.
$ wp cli alias
Stampa vari dettagli sull'ambiente WP-CLI.
$ wp cli info
Scarica l'elenco dei comandi installati, come JSON.
$ wp cli cmd-dump
Scarica, installa, aggiorna e gestisci l'installazione di WordPress.
Scarica il core di WordPress
$ wp core download --locale=nl_NL
Installa WordPress
$ wp core install --url=example.com --title=Example --admin_user=supervisor --admin_password=strongpassword [email protected]
Mostra la versione di WordPress
$ wp core version
Trasforma un'installazione a sito singolo in un'installazione multisite di WordPress.
$ wp core multisite-convert
Installa il multisito WordPress da zero.
$ wp core multisite-install
Gestisci gli utenti
Elenca gli ID utente
$ wp user list --field=ID
Crea un nuovo utente.
$ wp user create bob [email protected] --role=author
Aggiorna un utente esistente.
$ wp user update 123 --display_name=Mary --user_pass=marypass
Elimina l'utente 123 e riassegna i post all'utente 567
$ wp user delete 123 --reassign=567
Eseguire le operazioni di base del database utilizzando le credenziali memorizzate in wp-config.php
Crea un nuovo database.
$ wp db create
Elimina un database esistente.
$ wp db drop --yes
Reimposta il database corrente.
$ wp db reset --yes
Esegui una query SQL memorizzata in un file.
$ wp db query < debug.sql