Recentemente, aqui neste blog, estávamos a necessitar de actualizar a versão do WordPress para a última versão lançada até então. No entanto, actualizar automaticamente a versão do nosso WordPress tornou-se um problema, pois estávamos na versão 2.9.2 e a actualização automática estava dando erro na gravação em banco de dados. Além disso, nossa versão do WordPress estava em Inglês, e queríamos mudá-la também para Português. Dessa forma, a única solução que nos restava era actualizar manualmente a nossa versão do WordPress, e entretanto isso criou-nos a necessidade de escrever um artigo a explicar passo-a-passo como actualizar a versão do seu WordPress manualmente, usando apenas um software de FTP.
ANTES DE ACTUALIZAR SEU WORDPRESS
Uma actualização do WordPress manual normalmente significa que o seu blog ficará offline pelo menos 1 hora, dependendo do tipo de ligação à internet que você tiver. Dessa forma, é importante, como em qualquer serviço de actualização, que você corra uma série de tarefas de salvaguarda antes de tudo o resto. Tome nota:
- Faça um backup de todos os ficheiros do seu WordPress e também do seu banco de dados MySQL.
- Anote a estrutura de links que usa indo em Configurações > Links Permanentes.
- Anote também as title tags e otimizações SEO que tem definidas para não perder seus posicionamentos depois.
- Anote os dados de seu banco de dados que estão no seu ficheiro wp-config.php
- Anote as instruções do seu ficheiro .htaccess, no caso de o substituir por outro.
Siga as instruções passo-a-passo e dado que seu blog ficará offline pelo menos 1 hora, é importante que você faça essa atualização de madrugada ou num fim-de-semana, alturas onde normalmente seu volume de tráfego é inferior.
COMO ACTUALIZAR O WORDPRESS MANUALMENTE
Tenha em consideração que não existe qualquer tipo de risco associado a uma actualização manual de seu WordPress, mas aconselhamos vivamente que siga nosso tutorial passo-a-passo para evitar efectuar alguma coisa mal, e aí sim, tornar isso num problema para si e para seu blog. Tenha sempre a certeza de que tem seus backups corretamente efectuados e que em caso de problema, poderá repor tudo novamente.
- 1- Efectue um Backup da sua pasta WordPress e também de seu banco de dados. Muito Importante!
- 2- Desactive todos os seus plugins (opcional mas preferível).
- 3- Elimine do seu servidor as suas pastas wp-admin e wp-includes. Elimine apenas estas e somente estas!
- 4- NÃO ELIMINE a sua pasta wp-content e seu banco de dados mysql. Esses ficam como estão.
- 5- Não sugerimos que elimine todos os ficheiros da raíz de seu servidor. Elimine apenas as pastas indicadas no ponto Nº3 e os outros ficheiros você irá substituir por novos.
- 6- Vá no seu ficheiro wp-config.php actual e tome nota dos dados de seu banco de dados.
- 7- Faça o download da última versão do WordPress, e descompacte-a em seu desktop.
- 8- Abra a pasta descompactada, e altere o nome do ficheiro wp-config-sample.php para wp-config.php. Aproveite para abrir o ficheiro wp-config e introduzir seus dados de banco de dados corretamente. Aproveite também para gerar suas secret keys e colocá-las nos campos corretos de seu ficheiro de configuração.
- 9- Faça upload para o seu servidor via FTP apenas as pastas wp-admin e wp-includes e todos os outros ficheiros. A pasta wp-content você não deverá copiar!!
- 10- Depois de carregados os ficheiros, digite o endereço http://seublog.com/wp-admin/upgrade.php. Clique em atualizar para atualizar seu banco de dados corretamente.
- 11- No seu wordpress, vá em Configurações > Links Permanentes e verifique se sua estrutura de links está bem definida. Se não estiver, coloque a estrutura que estava usando antes da atualização. É muito importante!
- 12- Se decidiu desativar seus plugins e template, active tudo novamente agora.
Neste momento seu WordPress deverá estar a correr corretamente e sem qualquer tipo de problemas. Se encontrar algum problema durante esta atualização, deixe aqui um comentário que tentaremos ajudá-lo a resolver o problema. No entanto e como referido anteriormente, se você efectuar tudo direitinho e passo-a-passo, sua atualização corre sem qualquer tipo de problema!
Boas actualizações! Até Já!























































Fernando Lessa
Olá Paulo,
Eu venho acompanhando o seu trabalho há bastante tempo e quero lhe dar os parabéns pela excelente qualidade.
Eu resolvi atualizar o wordpress manualmente, seguindo os passos que você indicou neste artigo-tutorial.
No entanto, você mencionou a geração das secret keys.
Eu realmente não sei como fazer isto ou mesmo se seria indispensável para a atualização.
Assim, vou aguardar mais um pouco e saber de você sobre como se faz isso.
Um Forte Abraço !
Marcelino Azevedo de Jesus
Fernando, essa eu posso responder.
No próprio wpconfig.php existe este campo:
”
* Authentication Unique Keys and Salts.
*
* Change these to different unique phrases!
* You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service}
* You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again.
*
* @since 2.6.0
*/
define(‘AUTH_KEY’, ‘###’);
define(‘SECURE_AUTH_KEY’, ‘###’);
define(‘LOGGED_IN_KEY’, ‘###’);
define(‘NONCE_KEY’, ‘###’);
define(‘AUTH_SALT’, ‘###’);
define(‘SECURE_AUTH_SALT’, ‘###’);
define(‘LOGGED_IN_SALT’, ‘###’);
define(‘NONCE_SALT’, ‘###’);
”
Como pode notar, você deve inserir o endereço https://api.wordpress.org/secret-key/1.1/salt/no seu navegador e será gerada suas secret keys. Basta copiar para os campos com # acima.
Um abraço, e até a próxima.
Diego Nascimento
Fiz o seguinte, retirei a pasta wp-config-sample.php e substitui pelo do antigo. Fui em atualizações e lá fala que estou com a versão nova, porém na barra sempre aparece a informação abaixo:
A atualização automática do WordPress falhou – tente a atualização novamente agora.
O que devo fazer?
Fanklin De Oliveira
Fiz todo o procedimento – para atualizar do 2.7 para 3.0.5 -, mas o site fica como se fosse uma instalação nova do wordpress. Lembra quando a gente instala o WP pela primeira vez.
Aí eu volto para a versão anterior (2.7) e tudo volta ao normal. O que pode estar havendo?
JOnatan
Toda vez que faço a atualização ou upgrade via adminnistrador do wordpress o mesmo fica bugado, essa manual salva mesmo.