Человек я очень ленивый по своей сути и поэтому долгое время мне бы лень обновлять WordPress, да и не уверен я был что он сразу нормально встанет, да и проблем с ним могут какие быть. Поэтому я решил подождать какое-то время и не обновлять. В Общем спустя несколько недель я решился, а вернее вчера. И засел за обновлением блогов . Обновлял я все с ветки 2.9 до 3.0.
Сразу же возникли трудности, автоматическое обновление не захотело работать, писало что неправильные логин\пароль на FTP, хотя я уверен что они правильные. Поэтому обновлял WordPress до 3.0 ручками, через FTP клиент.
Первым делом выкачиваем свежую версию WordPress тут
Очищаем содержимое папок wp-includes и wp-admin, и закачиваем туда новое содержимое.
В папке wp-content хранятся пользовательские темы, плагины, локализации, тут заменяем содержимое папки languages.
Делаем копию файла wp-config.php , затем удаляем и загружаем новые файлы. В файл wp-config-sample.php вносим старые настройки подключения базы из ранее скопированного файла wp-config.php и переименовываем его в wp-config.php.
Удаляем (и загружаем новые) все файлы (не папки!) из корневой директории.
«Уникальные ключи и соли для аутентификации», как рекомендуют, можно целиком взять здесь: https://api.wordpress.org/secret-key/1.1/salt/
Получается что-то вроде:
define(‘AUTH_KEY’, ‘q9{QTo/{.f-22L+V}Z|eu)#5|=-8a([/(>.RQTRG`+S{$1Ko+WhdHkEy>VeqGwGn');
define('SECURE_AUTH_KEY', 'g{,*[BMOd+2yPgflBPps]AftU*}+[t.*}~B=<UC ]s?`fw`}fZ!d|N&z$Jl&?<9g’);
define(‘LOGGED_IN_KEY’, ‘Z-b|?Dimk+qL$uddt%n7Qj]M:bodJE3BUj]7|~*dwSH^X[eL-/Szz/KB*;WMTk$x');
define('NONCE_KEY', 'Dgr|uHx](K,2+jRRnAy<|Rc?EMJ-=H$-><SYni.(-2+FNhm51_5-J7zPA${*]uWH’);
define(‘AUTH_SALT’, ’2pGSq~:9yL?t+sF4U6-`ZbQj].%E_7$!v7QI0P&SjwKVIN-ec#h+`Hs7^}puQ+I6′);
define(‘SECURE_AUTH_SALT’, ’9x5W=aJ:2iNssd0e3IH|xk4arJLJ1gPx$o:nx+0-[%?+&?GPets!cov@56@{ZEq#’);
define(‘LOGGED_IN_SALT’, ‘wkQ+(/v,Gv|sT@yI6rBVA$O<}5)K4*H48vL~e|!0UyyLwS`1ntH{+URh5x9_:z?2′);
define(‘NONCE_SALT’, ‘gU|9xR?-MgJyFpbylbDFj>#%h<D2gE}*Q|iaLc~ZoLc{p{lHEQ8{JBfk9/v}(K1h’);
Если все сделали, то смело входим в http://адрес-вашего-блога/wp-admin соглашаемся и обновляем базу.
Сразу же после этого можно усилить защиту WordPress
http://habrahabr.ru/blogs/wordpress/98083/
Думаю я ничего не забыл, если есть вопросы, спрашивайте.




Кстати, спасибо, что напомнил, тоже надо бложек обновить
И да, за линку на хабр тоже спасибо.
[...] это сделать с обновления CMS. Ранее я уже писал как обновлять WordPress. Так как автоматическое обновление этой CMS у меня [...]