Olá pessoal, hoje eu vou mostrar para vocês como atualizar Plugins em Localhost no WordPress, esse procedimento tem varios detalhes importantes para que tudo funcione corretamente.

Normalmente quando estamos desenvolvendo um projeto em um ambiente localhost, nós sempre se deparamos com esse alert.

Screen Shot 2014-09-16 at 8.51.28 AM

E assim que acessamos a página de update-core nós vamos encontrar o(s) plugin(s) para realizar o update, o procedimento normal nós clicamos em “Selecionar todos” ou selecionamos os quais nós queremos atualizar.

Screen Shot 2014-09-16 at 8.52.00 AM

Após de clicar no botão “Atualizar plugins” vocês vão se deparar com essa tela.

Screen Shot 2014-09-16 at 8.49.03 AM

Agora depois desse procedimento “normal” nós vamos dar inicio como solucionar esse problema, primeiro de tudo vamos adicionando  na última linha do arquivo wp-config.php.

Screen Shot 2014-09-16 at 8.49.42 AM

define('FS_METHOD', 'direct');

Obs.: Não esquecer de remover o mesmo assim que lançar o site.

Agora ele esta praticamente funcionando, mas ainda não esta 100%. Se vocês quiserem fazer um teste, para ver como esta é só ir novamente para update-core e “Atualizar plugins”.

Vocês vão se deparar com esse erro:

Screen Shot 2014-09-16 at 8.52.57 AM

Esse erro é muito fácil de ser solucionado é somente dar permissões nas pastas corretas, mas primeiro vocês precisam ver se a pasta “upgrade” já existe senão é só criar a mesma dentro pasta “wp-content”

Screen Shot 2014-09-16 at 8.53.58 AM

Vamos aplicar a permissão 777 e o mais importante que tem que ser permissão recursiva  nas pastas “upgrade e languages”.

Agora se vocês tentarem novamente atualizar o(s) plugin(s) e ainda aparecer esse erro:

Screen Shot 2014-09-16 at 8.55.03 AM

É só aplicar a permissão 777 na pasta wp-content.

Obs.: Atenção não aplicar a permissão recursiva na pasta wp-content, somente mesmo uma permissão simples na pasta.

Agora se tudo estiver certinho, vamos tentar novamente realizar a atualização.

E se aparecer essa mensagem:

Screen Shot 2014-09-16 at 9.00.43 AM

Sucesso o/ conseguimos realizar todos os procedimentos corretamente, mas lembrando que esse procedimento serve também para atualizar o WordPress para uma nova versão.

Espero que vocês tenham gostado desse tutorial e até breve, por favor se você gostou deixe seu like e também compartilha.

Até Mais

César Ribeiro
Written by

Hi, my name’s Cesar H. Ribeiro, I’m Brazilian and I live in São Paulo country town. I’ve been working with Web Development since 2006, I’m Web Developer Freelancer, my main specialty is deploying custom Web Sites using the WordPress platform with base, transforming PSD/Layouts for Custom Themes. In feel years with Developer Freelancer, I worked with many agencies around the world like: Brazil, Australia, USA, Germany and Austria.

Related Posts