Se usi WordPress per potenziare il tuo sito web e hai un po' di conoscenza tecnica (in particolare della shell Linux), allora potrebbe interessarti sfruttare lo strumento dell'interfaccia a riga di comando, wp-cli!
WP-CLI è un metodo a riga di comando per lavorare con WordPress. Invece di attivare azioni accedendo alla GUI di amministrazione di WordPress, lo fai quando accedi tramite la riga di comando SSH. Un vantaggio dell'utilizzo di wp-cli è che si ignora l'intero stack del server Web, inclusi nginx, apache, fastcgi e php, che può essere vantaggioso in particolare quando si eseguono attività di lunga durata (come importazioni/esportazioni di dati) poiché si sta non più soggetto a pesanti restrizioni di timeout su ogni processo.
Iniziamo:
- Accedi al tuo account utente di sistema Plesk tramite SSH (se disponi del tuo VPS, è meglio non eseguirlo come root, ma puoi sudo nell'account utente di sistema del dominio prima di eseguire i comandi)
- Passa alla directory principale del Web in cui è installato WordPress. La cartella/cartella principale web per ogni dominio è mostrata in Plesk. Per il tuo dominio principale è httpdocs .
- Esegui quanto segue per scaricare ed eseguire la funzione info di wp-cli:
wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar php wp-cli.phar --info
Per qualsiasi comando wp-cli che vedi nella loro documentazione, fai semplicemente cd nella tua web root dir e sostituisci 'wp' con 'php wp-cli.phar'.
Se ricevi un errore che indica che php non esiste, sostituisci il comando php con /opt/plesk/php/7.3/bin/php o scambiare il "7.3" con altre versioni di PHP come 5.6, 7.1 o 7.2. Se nessuno di questi comandi funziona perché il tuo host web non ha php aggiunto al chroot. Dovrai chiedere loro di risolvere il problema o valutare la possibilità di passare a meglio Hosting web Plesk!
Sorgente per l'installazione di wp-cli