Mudanças entre as edições de "Wp-cli"
De MochilaWiki
Ir para navegaçãoIr para pesquisar(7 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
+ | dicas | ||
+ | * http://wpkrauts.com/2014/how-to-migrate-wordpress-multisite-with-wp-cli/ | ||
+ | * https://www.siteground.com/tutorials/wordpress/wp-cli.htm | ||
+ | |||
== baixando wp-cli == | == baixando wp-cli == | ||
<source lang="bash"> | <source lang="bash"> | ||
Linha 4: | Linha 8: | ||
chmod +x wp-cli.phar | chmod +x wp-cli.phar | ||
mv wp-cli.phar /usr/local/bin/wp | mv wp-cli.phar /usr/local/bin/wp | ||
+ | </source> | ||
+ | |||
+ | Para que não seja necessário adicionar sempre --allow-root quando usar o wp-cli como root | ||
+ | <source lang="bash"> | ||
+ | echo 'alias wp="wp --allow-root"' >> ~/.bashrc | ||
+ | </source> | ||
+ | |||
+ | == instalando wordpress == | ||
+ | <source lang="bash"> | ||
+ | wp core download --locale=pt_BR | ||
+ | wp core config --dbname=nomedobanco --dbuser=root --dbpass=123456 --dbhost=localhost --dbprefix=wpc_ | ||
+ | wp db create | ||
+ | wp core install --url=http://nkosi.com.br --title=Nkosi --admin_user=administrador --admin_password=123456 --admin_email=nkosi@nkosi.com.br | ||
+ | </source> | ||
+ | |||
+ | fonte: http://www.ninjawp.com.br/como-instalar-o-wordpress-pelo-wp-cli/ | ||
+ | |||
+ | == exportando banco de dados == | ||
+ | <source lang="bash"> | ||
+ | wp db export --allow-root | ||
+ | </source> | ||
+ | |||
+ | |||
+ | == altera o domínio == | ||
+ | <source lang="bash"> | ||
+ | wp search-replace http://enderecovelho.com.br/ http://endereconovo.net/ --allow-root | ||
</source> | </source> | ||
Linha 19: | Linha 49: | ||
<source lang="bash"> | <source lang="bash"> | ||
php wp-cli.phar --path=/home/jmcultural/www/ plugin update --all | php wp-cli.phar --path=/home/jmcultural/www/ plugin update --all | ||
+ | </source> | ||
+ | |||
+ | == listando temas == | ||
+ | <source lang="bash"> | ||
+ | wp theme list | ||
+ | </source> | ||
+ | |||
+ | |||
+ | == atualizada todos os temas == | ||
+ | <source lang="bash"> | ||
+ | wp theme update-all | ||
+ | </source> | ||
+ | |||
+ | |||
+ | == definido um tema como padrão == | ||
+ | <source lang="bash"> | ||
+ | wp theme activate rttheme17 | ||
+ | </source> | ||
+ | |||
+ | == remove um tema == | ||
+ | <source lang="bash"> | ||
+ | wp theme delete twentyfifteen | ||
</source> | </source> | ||
Referências | Referências | ||
* http://wp-cli.org/ | * http://wp-cli.org/ |
Edição atual tal como às 11h14min de 27 de dezembro de 2017
dicas
- http://wpkrauts.com/2014/how-to-migrate-wordpress-multisite-with-wp-cli/
- https://www.siteground.com/tutorials/wordpress/wp-cli.htm
baixando wp-cli
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
chmod +x wp-cli.phar
mv wp-cli.phar /usr/local/bin/wp
Para que não seja necessário adicionar sempre --allow-root quando usar o wp-cli como root
echo 'alias wp="wp --allow-root"' >> ~/.bashrc
instalando wordpress
wp core download --locale=pt_BR
wp core config --dbname=nomedobanco --dbuser=root --dbpass=123456 --dbhost=localhost --dbprefix=wpc_
wp db create
wp core install --url=http://nkosi.com.br --title=Nkosi --admin_user=administrador --admin_password=123456 --admin_email=nkosi@nkosi.com.br
fonte: http://www.ninjawp.com.br/como-instalar-o-wordpress-pelo-wp-cli/
exportando banco de dados
wp db export --allow-root
altera o domínio
wp search-replace http://enderecovelho.com.br/ http://endereconovo.net/ --allow-root
instalando um plugin
wp plugin install hello-dolly
atualiza o core
php wp-cli.phar --path=/home/jmcultural/www/ core update
atualiza todos os plugins
php wp-cli.phar --path=/home/jmcultural/www/ plugin update --all
listando temas
wp theme list
atualizada todos os temas
wp theme update-all
definido um tema como padrão
wp theme activate rttheme17
remove um tema
wp theme delete twentyfifteen
Referências