{"id":787,"date":"2017-05-31T15:09:04","date_gmt":"2017-05-31T18:09:04","guid":{"rendered":"https:\/\/felipeelia.com.br\/?p=787"},"modified":"2019-03-13T16:40:40","modified_gmt":"2019-03-13T19:40:40","slug":"wp-cli-e-bash-automatizando-instalacao-do-wordpress-em-pt-br","status":"publish","type":"post","link":"https:\/\/felipeelia.com.br\/wp-cli-e-bash-automatizando-instalacao-do-wordpress-em-pt-br\/","title":{"rendered":"WP-CLI e bash: automatizando a instala\u00e7\u00e3o do WordPress em pt-BR"},"content":{"rendered":"
Inspirado neste artigo<\/a>\u00a0e em um papo que tivemos no \u00faltimo meetup de WordPress aqui em\u00a0Curitiba<\/a>, decidi criar um script que automatizasse meu processo de cria\u00e7\u00e3o de sites em WordPress no ambiente de desenvolvimento. Ao inv\u00e9s de passar por todos os passos\u00a0da instala\u00e7\u00e3o<\/a> como criar um banco de dados, baixar os arquivos, instalar o WordPress pelo navegador, instalar os mesmos plugins, copiar nosso starter theme, alterar os nomes das fun\u00e7\u00f5es e etc., tentei colocar tudo em um lugar s\u00f3. Preencho o nome do banco de dados que o pr\u00f3prio script vai criar, o t\u00edtulo do site, o nome do usu\u00e1rio, o nome do novo tema e pronto, ele faz tudo isso de uma vez s\u00f3. No final ainda abre o site no Chrome e no Atom, vejam que beleza.<\/p>\n Aqui v\u00e3o algumas coisas que voc\u00ea precisa saber antes de usar o script:<\/p>\n Como\u00a0eu j\u00e1 comentei aqui<\/a>, sou um novato nesse mundo do linux, ent\u00e3o qualquer sugest\u00e3o \u00e9 bem-vinda. O c\u00f3digo tem alguns TO-DOs<\/em>, podem sugerir tanto aqui quanto no gist. Fa\u00e7am bom uso!<\/p>\n\n
~\/Scripts\/wpinstall.sh<\/code>);<\/li>\n
~\/.bash_profile<\/code>:
\nalias wpinstall=\"~\/Scripts\/wpinstall.sh\"<\/code><\/li>\n
~\/.wp-cli\/config.yml<\/code>\u00a0(crie um se ainda n\u00e3o existir) adicionando o suporte ao
mod_rewrite<\/code>, acrescentando ao arquivo as seguintes linhas:
\napache_modules:<\/code>
\n - mod_rewrite<\/code><\/li>\n
wpinstall<\/code> no terminal na pasta onde quer instalar o WordPress.<\/li>\n<\/ul>\n