Обновление WordPress через импорт записей
Основу этого способа подсказал один из моих клиентов. Он может пригодится для тех случаев, когда нужно выполнить перенос данных из одного WordPress-блога в другой.
Посколько WordPress 2.3 несет проблемы совместимости, то для работающих блогов ситуация с обновлением не совсем удобная. Получается, что проверить работоспособность шаблона и плагинов можно уже только после обновления WordPress. Поэтому обязательно нужно делать бэкапы, чтобы в случае проблем можно было бы вернуть старую версию.
Но на самом деле есть более простой способ. Суть его заключается в следующем. Нужно установить новую версию WordPress в отдельном каталоге на сервере (можно даже на localhost). Установка будет «чистая». После этого выполняем экспорт записей из рабочего блога (Управление - Экспорт). Полученный XML-файл импортируем в новую версию (Управление - Импорт - WordPress).
Таким образом мы получаем полный перенос данных (записи, комментарии, рубрики и т.д.) в новый блог. Вручную нужно будет скопировать файлы шаблона и плагинов. Теперь новый блог будет вашей тестовой площадкой, где можно проверить его работоспособность.
После того, как всё отлажено, можно выполнить обновление рабочего блога. Тут есть два пути. Первый - стандартный: с бэкапом и обновлением старых файлов и второй - установка с нуля, а записи добавить уже через через импорт. (Можно в конфигурации для новой версии поменять префикс таблиц, чтобы они не смешались со старыми.)
Во втором случае получается «чистый» блог, то есть не несущий никаких старых и уже ненужных данных. Правда есть и минусы. Если используются плагины, создающие свои таблицы с базе данных, то придется заново их либо наполнять, либо через phpMyAdmin переносить в новую версию.
- Пишем в блог с помощью Google
- Встраивание html-счетчиков в WordPress
- Делаем выбор RSS-подписок сайта для браузера
- Проблемы кодировки trackback и ее решение
- Проблемы русского WordPress’а
- Эксперимент с антиспам-картинкой
- Сайт по функциям WordPress
- Какая должна быть CMS или почему WordPress?
- К вопросу о кодировке WordPress
- Как публиковать свои посты, чтобы читать их было удобно
- О кодировке WordPress
- Форма обратной связи
- Что такое ping и traсkbaсk?
- Подчищаем таблицу опций
- Для чего подходит и не подходит WordPress


Почему-то нельзя подписаться на комментарии, не оставив комментарий
Я как-то пользовался таким способом - вполне работоспособный.
Кстати, с чем связано ограничение в 2 Мб на импортируемый файл? Мой крохотный блог и то на 250кило экспортнулся, а нормальный наверное бы мог привысить этот лимит в 2 Мб. Или это чисто психилогический ход и файл больших размеров тоже "прокатит"?
Кстати я таким способом перевел базу своего блога в utf-8, правда теги пришлось все перебивать (версия еще 2.2 была)
У меня версия 2.0.10 - в ней Экспорта нету... Обновил до 2.3 - попробовал экспортировать записи - из 180 сохранилось только около десятка... и то - как-то кривовато... :sad: От чего это может зависить?
Блин… а в wp 2.0.x экпорта нет :(
Попробуйте прочесть вот тут и поставить плагин:
http://technosailor.com/wordpress-to-wordpress-import/
Соника, никаких плагинов не надо. Я сделал у себя совсем просто - в папку wp-admin сайта на WP 2.0.9 кинул файл export.php, взятый из дистрибутива WP 2.3/wp-admin/.
Открыл его в браузере, вручную прописав адрес http://мой_сайт/wp-admin/export.php и благополучно экспортировал...
Правда в самом начале файла экспорта записалась ошибка (несколько строк до строки - их надо удалить перед импортом.
Потом все замечательно импортировалось на сайт с WP 2.3
Проще не придумать...:cool:
igrok54, я думаю, что тогда уж лучше брать export.php из версий 2.1.x или 2.2.x, т.к. в 2.3 структура БД другая и ошибка может выдаваться из-за этого
Tapac, Брал то, что было под рукой, возможно вы правы.
В поправку предыдущему сообщению:
И не забудьте перед ИМПОРТОМ проставить CMOD 777 на папку wp-content, иначе у меня выдавалась ошибка. Видимо туда во время импорта заливается файл импорта, но после я в этой папке лишнего не нашел... Искал файл импорта. А может скрипт просто проверял права на папку, куда по умолчанию должна производиться загрузка файлов?..
Не разбирался...
Но в любом случае мне нужен был результат, а результат был - Наслаждайтесь!
Нужна помощь. Никогда не пользовался Экспортом. Сегодня решил воспользоваться и обнаружил, что в кладке Управление его нет. Использую 2.3.1 от Макса и ЛеКактуса. В чём может быть дело?
У меня всё время при импорте "сообщений, комментариев, страниц и рубрик из файла экспортированного из WordPress" выдается ошибка: Извините, произошла ошибка. Невозможно записать на диск.
Куда именно то этот файл загружается и какие права и куда надо поставить?
а у меня из версии 2,6 в 2,6,5 все переводится.. но- заголовки статей пустые.. посмотрел в файл XML - там действительно пустота.
то есть получается при экспорте из 2.6 такая проблема.. можно ли это как-то решить?