Перенос сайта с MODX на WordPress

11.10.2016, Раздел: MODX, WordPress, Блог

В одном из недавних проектов я столкнулся с задачей перемещения сайта с CMS MODX на CMS WordPress. В ходе изучения установленной на исходном сайте CMS MODX (версии 1.0.5), я выяснил, что возможность сделать экспорт контента сайта в популярные XML/CSV форматы отсутствует.

Погуляв по просторам всемирной паутины я нашел простенький скрипт «MODxPORT», позволяющий выполнить конвертацию сайта MODX в WordPress, напрямую из базы данных. Я сделал fork, и на скорую руку доработал его под свои нужды, а именно:

  1. Добавил сохранение позиции страницы в меню;
  2. Добавил сохранение привязанных к страницам переменных шаблона (TV) в произвольные поля (Custom Fields);
  3. Реализовал проверку наличия импортируемой страницы на наличие дубликатов (при повторном импорте);
  4. Изменил принцип сохранения дерева связей между добавляемыми страницами.

Еще раз ссылка на доработанный скрипт MODxPORT, переносите сайты с MODX на WordPress и будет вам счастье!) Если скрипт будет вам полезен — расскажите о своем опыте в комментариях.

P.S. Если со скриптами вам возиться лень — обращайтесь, я с удовольствием помогу перенести сайт на взаимовыгодных условиях 🙂

Комментарии (3)

  1. Сколько будет стоить перенос сайта на wordpress?

  2. Роман Кусты Ответить

    Здравствуйте, Алексей. Перенос сайта с MODX на WordPress под ключ, по трудозатратам приравнивается к полноценной разработке сайта. Ориентировочную стоимость разработки сайта можно посмотреть на странице услуги. Если же вы уже создали на CMS WordPress новый сайт и вам необходимо только сделать импорт данных с со старого сайта MODX, опишите какие именно данные и параметры вам необходимо перенести. Например: Статьи с названием, текстом, рубриками, изображениями и автором.

  3. Константин Ответить

    Добрый день, Роман. Скажите, пожалуйста, есть ли возможность перенести пользователей из modx на wp? Может Вы знаете какие-либо готовые решения? Если нет, то сколько стоит такая работа у Вас, если бы Вы за нее взялись?

Добавить комментарий



Нажимая кнопку "Сохранить комментарий" Вы так же даете согласие на обработку персональных данных.