Atualizando o WordPress via FTP e cPanel
Algumas pessoas podem até conhecer este método de atualizar o WordPress, mas eu só comecei a considerar esta possibilidade depois que safe-mode do host foi ativado (impossibilitando o uso de plugins automáticos de upgrade) e minha última atualização via FTP não havia dado muito certo.
Na verdade este modo de atualizar é bem simples, basta prestar um pouco de atenção para não apagar pastas e arquivos errados que o processo de upgrade do WordPress correrá tranquilamente. Outro dia fuçando nos Gerenciadores de Arquivos cPanel, notei que eles descompactavam arquivos .zip, o que fez a luzinha de Eureka acender por aqui.

Existem dois tipos de Gerenciadores de Arquivos cPanel, um todo construído em Ajax que lembra a organização do Windows Explorer e o outro padrão do cPanel, mais simples, porém tão funcional quanto o primeiro.
Gerenciador de Arquivos cPanel em Ajax

Gerenciador de Arquivos cPanel padrão

Seguindo o procedimento padrão do WordPress , após realizar e verificar o backup de seus dados, e desativar todos os plugins , você deve deletar grande parte dos arquivos da instalação anterior, mas alguns arquivos e pastas devem ser mantidos, ou seja, NÃO DEVEM SER DELETADOS, que são os seguintes:
- arquivo: wp-config.php
- pasta: wp-content (exceto as pastas wp-content/cache e wp-content/plugins/widgets, que devem ser deletadas)
- pasta: wp-images
- pasta: wp-includes/languages/ (apenas se você usar um arquivo de tradução)
- arquivo: .htaccess
- arquivo: robots.txt
Após localizar os arquivos acima que NÃO DEVEM SER DELETADOS, desative todos os plugins via dashboard e delete todo o restante dos arquivos, exceto, é claro, arquivos que você mesmo subiu por qualquer motivo, razão ou finalidade. Os arquivos quem DEVEM SER DELETADOS são os seguintes:
- arquivos: wp-* (todos os wp- exceto os citados acima)
- arquivos: readme.html, xmlrpc.php e license.txt
- pasta: wp-admin
- pasta: wp-includes (caso esteja usando um arquivo de tradução, não delete a pasta languages - wp-includes/languages)
- pasta: wp-content/cache (você só terá esta pasta caso esteja atualizando a partir da versão 2.0 do WordPress)
- pasta: wp-content/plugins/widgets (caso você tenha instalado)
No meu caso, a questão é que subir vários arquivos via FTP para o servidor sempre dava problema, então compactei os arquivos que precisava em um arquivo .zip e subi este único arquivo via FTP. Os arquivos que compactei foram os seguintes:

Como podem notar, a partir do arquivo original baixado no site do WordPress, minha seleção para atualizar o WordPress não tem a pasta wp-content (que SEMPRE deve ser mantida da instalação anterior) e o arquivo wp-config-sample.php (que não tem motivo de ser copiado para o servidor). Escolhi via FTP por achar mais prático, mas os gerenciadores do cPanel também sobem arquivos. Também escolhi o modo FTP para deletar os arquivos mencionados acima pelo mesmo motivo da praticidade. A documentação do WordPress sugere sempre deletar os arquivos nunca substituí-los.
Depois de subir o arquivo wordpress.zip e deletar a instalação antiga, conforme mencionado, via FTP, escolhi um dos Gerenciadores de Arquivos do cPanel e descompactei o arquivo .zip e rodei o upgrade.php, finalizando assim a atualização do WordPress.
Descompactar arquivos pelo Gerenciador de Arquivos cPanel em Ajax

Descompactar arquivos pelo Gerenciador de Arquivos cPanel padrão

Caso o seu cliente FTP descompacte arquivos (coisa que o FileZilla não faz, pelo menos eu não achei), o processo ficará bem mais fácil, basta prestar atenção neste ponto e procurar esta funcionalidade no seu cliente.
Revendo os passos:
- faça backup dos arquivos, eu particularmente não faço;
- reveja com cuidado os arquivos que não podem ser deletados;
- desative todos os plugins, nunca esqueça deste passo;
- via FTP, delete os arquivos indicados, pode ser feito via cPanel;
- via FTP, suba o arquivo wordpress.zip para a raiz do blog já sem a pasta wp-content para o servidor, pode ser feito via cPanel;
- via cPanel, descompacte o arquivo wordpress.zip na raiz do blog;
- rode o http://seudominio/wp-admin/upgrade.php ou http://seudominio/blog/wp-admin/upgrade.php ;
- enjoy, be happy, whatever!
Technorati Tags: wordpress, upgrade, atualização, safe mode, cpanel, ftp, filezilla










e não é que consegui
[...] Mas, hoje acordei com disposição, tomei vergonha na cara a atualizei a bagaça usando o tutuorial Atualizando o Wordpress via FTP e CPANEL, escrito já há algum tempo pelo meu amigo [...]