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

Перенос сайта с MODX Revo на WordPress – это сложный процесс, включающий экспорт контента, настройку нового шаблона, установку нужных плагинов и корректировку URL-адресов. Рассмотрим пошаговый процесс.


Шаг 1. Анализ текущего сайта

Перед началом переноса определите:

  • Какие страницы и типы контента есть на сайте.
  • Какие модули и сниппеты используются.
  • Как устроена структура URL.
  • Есть ли важные SEO-настройки (мета-теги, канонические ссылки и т. д.).

Шаг 2. Установка WordPress

  1. Разверните свежую установку WordPress на сервере или локально.
  2. Установите базовые плагины:
    • WP All Import (для переноса контента)
    • Custom Post Type UI (если на сайте есть кастомные типы записей)
    • Redirection (для перенаправлений старых URL)
    • Yoast SEO (для переноса SEO-данных)

Шаг 3. Экспорт контента из MODX

  1. Экспорт страниц:
    • В MODX админке перейдите в Элементы → Ресурсы.
    • Используйте SQL-запрос, чтобы экспортировать все ресурсы:sqlКопироватьSELECT id, pagetitle, alias, parent, content, description, published FROM modx_site_content;
    • Экспортируйте данные в CSV или XML.
  2. Экспорт дополнительных полей (TV, чанков, сниппетов):
    • Если используются шаблонные переменные (TV), их нужно экспортировать отдельно:sqlКопироватьSELECT tmplvarid, contentid, value FROM modx_site_tmplvar_contentvalues;
    • Сопоставьте их с контентом перед импортом.

Шаг 4. Импорт контента в WordPress

  1. Установите и активируйте плагин WP All Import.
  2. Загрузите экспортированный CSV/XML файл.
  3. Настройте соответствие полей (title → Заголовок, content → Контент, alias → Slug).
  4. Если есть кастомные поля (TV), добавьте их как Custom Fields.
  5. Запустите импорт.

Шаг 5. Настройка шаблона и внешнего вида

  1. Выберите или разработайте тему, похожую на дизайн MODX.
  2. Используйте Elementor или Gutenberg, если нужна гибкость.
  3. Настройте меню и виджеты.

Шаг 6. Перенос изображений и медиафайлов

  1. Скопируйте папку /assets/images/ из MODX в /wp-content/uploads/.
  2. Проверьте пути в базе данных:sqlКопироватьUPDATE wp_posts SET post_content = REPLACE(post_content, '/assets/images/', '/wp-content/uploads/');

Шаг 7. Настройка URL и SEO

  1. Настройте Постоянные ссылки в WordPress (ЧПУ).
  2. Настройте редиректы через плагин Redirection:bashКопировать/old-url.html → /new-url/
  3. Перенесите мета-теги с помощью Yoast SEO.

Шаг 8. Тестирование и запуск

  1. Проверьте все страницы.
  2. Исправьте возможные ошибки.
  3. Откройте доступ для поисковиков.

Вывод

Перенос MODX → WordPress требует экспорта БД, ручного сопоставления данных, настройки темы и редиректов. При правильном подходе сайт сохранит SEO и работоспособность.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *