Gli sviluppatori e gli utenti di WordPress conoscono troppo bene il / Wp-admin
pannello di amministrazione e come funziona.
Questa guida è per utenti e amministratori allo stesso modo. Li ho sentiti molte volte lamentarsi (amministratori di sistema in particolare) di WordPress e in che modo, a causa della pletora di opzioni di configurazione nel pannello di amministrazione di WordPress, può spesso diventare complicato e confuso trovare dove fare clic o ricordare dove risiede una determinata funzione . Poiché tutto dipende dai creatori di plug-in, non esiste un modo centralizzato per interagire con WordPress come un'interfaccia di comando diretta effettiva.
Bene, quei giorni sono davvero finiti perché WordPress ha uno strumento da riga di comando, ed è un vero risparmio di tempo!
Scaricare WP-CLI
con il seguente al prompt del terminale:
bash $ curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Verifica che funzionasse con:
bash php wp-cli.phar --info
Ora per impostare questo come solo a wp
comando disponibile ovunque, eseguire quanto segue:
bash chmod + x wp-cli.phar sudo mv wp-cli.phar / usr / local / bin / wp
Ciò richiederà la tua password di root per il completamento del sudo
comando.
Per la guida ufficiale, visitare il sito Web WP-CLI per ottenere istruzioni più dettagliate e informazioni su WP-CLI
progetto (come problemi di configurazione di MAMP e altri argomenti di supporto utili)
Per usare il WP-CLI
strumento, solo CD
alla tua directory di installazione di WordPress ed esegui wp
:
bash $ wp
Lavorare con il wp
lo strumento è molto intuitivo. È possibile eseguire qualsiasi funzione dallo strumento basato sul browser ora sulla riga di comando. Creazione di blog, esecuzione di codice, supporto per i plug-in: è tutto qui.
Per saperne di più sulla funzionalità di wp
, corri aiuto di wp
, per esempio.:
"bash $ wp help cli DESCRIZIONE
Ottieni informazioni sulla WP-CLI stessa.
SINOSSI
wp cli
sottocomandi
check-update Controlla l'aggiornamento tramite Github API. Restituisce le versioni disponibili se ci sono aggiornamenti, o vuoto se nessun aggiornamento disponibile. cmd-dump Scarica l'elenco dei comandi installati, come JSON. completamenti Genera stringhe di completamento della tabulazione. info Stampa vari dati sull'ambiente CLI. param-dump Scarica l'elenco dei parametri globali, come JSON o in formato var_export. aggiornamento Scarica l'aggiornamento più recente che corrisponde ai requisiti. Restituisce le versioni disponibili se ci sono aggiornamenti, o vuoto se nessun aggiornamento disponibile. versione Stampa versione WP-CLI. "
Da qui, puoi eseguire un aggiornamento di WordPress con aggiornare
o semplicemente controllare se ne è necessario uno check-aggiornamento
.
Per eseguire il backup di WordPress con la CLI, esegui:
bash $ wp db export
Questo ti darà un backup non compresso e un file .SQL che potrai quindi creare un tarball in questo modo:
bash $ tar -vczf yourbackupfilename.gz .
Imposta la webroot del tuo server nella directory creata da esportazione di wp db
comando e importa il .SQL
con mysql
come così:
bash $ mysql -u
Per installare un plugin, puoi semplicemente eseguire:
installazione di bash $ wp plugin
Puoi vedere quali plugin sono installati con lista dei plugin wp
:
lista di plugin bash $ wp + ------------- + -------- + ----------- + --------- + | nome | stato | aggiornamento | versione | + ------------- + -------- + ----------- + --------- + | jetpack | attivo | nessuno | 3.7.2 | | woocommerce | attivo | disponibile | 2.4.7 | +-------------+--------+-----------+---------+
Puoi attivare e disattivare questi plugin con attivare
o disattivare
argomenti in questo modo:
bash $ wp plugin activate jetpack Success: Plugin 'jetpack' attivato.
Per rendere il tuo wp
funziona con un'installazione di WordPress multisito, devi solo passare il --url
argomento in questo modo:
stato tema di bash $ wp --url = localhost / wp / test # Per un sottodominio basta specificare l'url $ wp stato del tema --url = sottodominio.my-wordpress-site.com
Se vuoi wp
per ricordare il tuo --url
configurazione, è possibile specificarlo in a wp-cli.yml
, che deve trovarsi nella root di WordPress.
Aggiungi il seguente al tuo wp-cli.yml
:
URL html: test.example.com
Ora sarai in grado di omettere il --url
argomento dal tuo wp
comandi, ad es .:
stato del tema bash $ wp
Questo leggerà la configurazione dal wp-cli.yml
e passare il --url test.example.com
per te.
Per verificare la presenza di aggiornamenti, eseguire il backup di WordPress, aggiungere o rimuovere plug-in o modificare temi, è possibile eseguire tutto ora senza lasciare il prompt dei comandi. Questo rende wp-cli uno strumento molto potente.
Per ulteriori informazioni su come espandere ulteriormente lo strumento wp-cli, continuare a leggere nel manuale WP-CLI.