WORDPRESS - Comandos WP-CLI

From DreamsIT
Wordpress-logo-680x400.png





Usando o wp-cli...


11/11/2020

Instalando o wp-cli[edit | hide all | hide | edit source]


  1. curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
  2. chmod +x wp-cli.phar 
  3. sudo mv wp-cli.phar /usr/local/bin/wp



Síntaxe do comando[edit | hide | edit source]

wp comando subcomando parâmetroRequerido --parâmetroOpcional --parâmetroOpcional2=valor


Exemplo Instalando um tema:

wp theme install neve --activate



Instalando o Wordpress[edit | hide | edit source]

Baixando a versão atual[edit | hide | edit source]

wp core download


Configure o arquivo com o acesso ao banco de dados e com php adicional[edit | hide | edit source]

wp core config --dbname=mydbname --dbuser=mydbuser --dbpass=mydbpass --dbhost=localhost --dbprefix=whebfubwef_ --extra-php <<PHPdefine( 'WP_DEBUG', true );

define( 'WP_DEBUG_LOG', true );PHP


Crie o banco de dados[edit | hide | edit source]

wp db create 


Instale o Wordpress com parâmetros necessários[edit | hide | edit source]

wp core install --url=http://siteurl.com --title=SiteTitle --admin_user=username --admin_password=mypassword --admin_email=my@email.com





Reinstalando o Wordpress[edit | hide | edit source]

wp core download --skip-content --force






Modificando URL do Wordpress[edit | hide | edit source]

  • wp option update home 'http://example.com'
  • wp option update siteurl 'http://example.com'






Vendo a lista de plugins[edit | hide | edit source]

wp plugin list




Instalação de mais de um plugin[edit | hide | edit source]

Usando como exemplo o nome do repositório de classic-editor e mailchimp-for-wp:

wp plugin install advanced-custom-fields classic-editor mailchimp-for-wp --activate






Instalação do plugin com versão antiga ou específica[edit | hide | edit source]

wp plugin install classic-editor --version=5.0 --activate






Desativar plugins[edit | hide | edit source]

Apenas um:

wp plugin deactivate mailchimp-for-wp


Todos:

wp plugin deactivate --allwp plugin deactivate --all






Atualização de plugins[edit | hide | edit source]

wp plugin update mailchimp-for-wp





Buscando e substituindo os dados do banco de dados[edit | hide | edit source]

wp search-replace oldstring newstring --dry-run






Importando e exportando banco de dados[edit | hide | edit source]

Importando: wp db import arquivo.sql

Exportando: wp db export



Modificando a senha do admin pelo WP-CLI[edit | hide | edit source]

Entre no diretório onde está o seu wordpress instalado, no caso, no server: /var/www/html ou outra.

E rode os seguintes comandos:

  1. Veja os usuários wp: wp user list
  2. Faça a alteração: wp user update 1 --user_pass=nova-password



Autor: Pfyh.





Se você gosta do meu conteúdo, considere comprar um café para mim ou se desejar, me dê um apoio.