Приступил к разработке скрипта перехода из старой версии на новую. Одно из желаний не позволить перейти со старой версию на новую файловую версию, а только на бд. Буду рекомендовать переходить исключительно только на бд версию. Уже написал перенос постов, меток и рубрик. Ничего сложного. Еще надо перенести меню и комментарии к постам. Какие еще данные перенести? Виджеты? Да можно, редактируемые блоки и ссылки. Что еще? Остальные данные можно считать утерянными, ну кроме настроек сайта - они тоже будут перенесены. Скажите, какие еще данные переносить? Сразу скажу, что абсолютно все данные переносить нет смысла - слишком дорого, какие то мелочи можно потом настроить, ну например там порядок ссылок в виджетах, количество ссылок, установленные плагины.

Сам перенос будет состоять из двух частей - установка новой версии, при сохранении старой в переименованных папках. Процесс установки новой версии пожалуй самый сложный. Наверно придется писать отдельный скрипт установки. Если такой скрипт будет сделан, то я его включу в дистрибутив новой версии - будет достаточно загрузить один файл на сервер и его запустить,, чтобы он смог скопировать из Интернета файлы на сервер и запустить инсталлятор. Инсталлятор уже давно поддерживает автоматическую установку.