Wordpress Import: миграция из Wordpress 2 в Drupal 5

06 Дек 2008
Опубликовано VladSavitsky

Описание с сайта

Модуль Wordpress Import: миграция из Wordpress 2 в Drupal 5Этот модуль позволяет импортировать блог Wordpress в Drupal из файла WordPress eXtended RSS.

Все ещё в разработке. Сообщения об ошибках весьма желательны
Вы должны быть суперпользователем для импорта блога.
Записи Wordpress импортируются как ноды типа Story или Blog (требуется модуль Blog).
Страницы импортируются как ноды типа Page.
Новые таксономии автоматически создаются для категорий Wordpress и тегов.
Комментарии и трекбеки (trackbacks) импортируются как Drupal-комментарии.

Blogroll и прикрепленные файлы ещё не поддерживаются.

ПОЖАЛУЙСТА, СДЕЛАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШЕЙ БАЗЫ ДАННЫХ DRUPAL ПЕРЕД ПРИМЕНЕНИЕМ ЭТОГО МОДУЛЯ.

Применение модуля

Создаем WXR-файл.

  1. Зайти в WordPress как админ.
  2. Открыть Manage->Export (wp-admin/export.php) и сделать экспорт в файл.
    Если в вашей версии нет этого пункта меню, то нужно обновить версию WordPress (в 2.0.7 этого пункта нет, в 2.3.3 - точно есть).

Импорт WXR-файла в Drupal 5

  1. Сделать резервную копию базы данных и файлов Drupal.
  2. Скачать модуль Wordpress Import: http://drupal.org/project/wordpress_import .
  3. Зайти суперадмином в Drupal (пользователь с id=1).
  4. Установить модуль Wordpress Import.
  5. Открыть в браузере: admin/content/wordpress_import (Содержание->Wordpress import).
  6. Импортировать WXR-файл, полученный из WP. См. скриншоты импорта
  7. Проверить категории и статьи.
  8. Обновить версию Drupal

Скриншоты импорта WXR-файла из WordPress

Шаг 1. Выбор WXR файла для импорта блога WP
Шаг 2. Настройка параметров импорта пользователей WordPress
Шаг 3. Выбор типа материалов для импорта блога WordPress

Замечания

  • Плагин для WP, который делает WXR-файл (http://technosailor.com/wordpress-to-wordpress-import/) - НЕ ПОДХОДИТ! Этот плагин создаёт файл в другом формате и этот файл модуль Wordpress Import не читает.
  • На данный момент (18.02.2008) модуль правильно экспортирует всю иерархию категорий в Друпал. Но, если в WP статья была в нескольких категориях, то в Друпале она будет только в одной (в первой).
  • Экспортирует и категории, и теги.

Экспорт статьи, принадлежащей нескольким категориям

Для правильного экспорта статьи, которая принадлежит многим категориями нужно применить патч. Скачать патч
Описание проблемы на drupal.org: http://drupal.org/node/222322#comment-735436

Полезные рецепты

Использованные материалы

Полезные ссылки

 
 
 

RSS-лента новостей

Dries Buytaert по-русски
]]>Русский поиск Drupal]]>

Перенос сайта из Joomla в Drupal
Перенос сайта из WordPress в Drupal

]]> Drupal - это бесплатная система управления контентом с открытым исходным кодом ]]>