Posted on 5 марта, 2025
Перенос сайта с MODX Revo на WordPress
Перенос сайта с MODX Revo на WordPress – это сложный процесс, включающий экспорт контента, настройку нового шаблона, установку нужных плагинов и корректировку URL-адресов. Рассмотрим пошаговый процесс.
Шаг 1. Анализ текущего сайта
Перед началом переноса определите:
- Какие страницы и типы контента есть на сайте.
- Какие модули и сниппеты используются.
- Как устроена структура URL.
- Есть ли важные SEO-настройки (мета-теги, канонические ссылки и т. д.).
Шаг 2. Установка WordPress
- Разверните свежую установку WordPress на сервере или локально.
- Установите базовые плагины:
- WP All Import (для переноса контента)
- Custom Post Type UI (если на сайте есть кастомные типы записей)
- Redirection (для перенаправлений старых URL)
- Yoast SEO (для переноса SEO-данных)
Шаг 3. Экспорт контента из MODX
- Экспорт страниц:
- В MODX админке перейдите в Элементы → Ресурсы.
- Используйте SQL-запрос, чтобы экспортировать все ресурсы:sqlКопировать
SELECT id, pagetitle, alias, parent, content, description, published FROM modx_site_content;
- Экспортируйте данные в CSV или XML.
- Экспорт дополнительных полей (TV, чанков, сниппетов):
- Если используются шаблонные переменные (TV), их нужно экспортировать отдельно:sqlКопировать
SELECT tmplvarid, contentid, value FROM modx_site_tmplvar_contentvalues;
- Сопоставьте их с контентом перед импортом.
- Если используются шаблонные переменные (TV), их нужно экспортировать отдельно:sqlКопировать
Шаг 4. Импорт контента в WordPress
- Установите и активируйте плагин WP All Import.
- Загрузите экспортированный CSV/XML файл.
- Настройте соответствие полей (title → Заголовок, content → Контент, alias → Slug).
- Если есть кастомные поля (TV), добавьте их как Custom Fields.
- Запустите импорт.
Шаг 5. Настройка шаблона и внешнего вида
- Выберите или разработайте тему, похожую на дизайн MODX.
- Используйте Elementor или Gutenberg, если нужна гибкость.
- Настройте меню и виджеты.
Шаг 6. Перенос изображений и медиафайлов
- Скопируйте папку
/assets/images/
из MODX в/wp-content/uploads/
. - Проверьте пути в базе данных:sqlКопировать
UPDATE wp_posts SET post_content = REPLACE(post_content, '/assets/images/', '/wp-content/uploads/');
Шаг 7. Настройка URL и SEO
- Настройте Постоянные ссылки в WordPress (ЧПУ).
- Настройте редиректы через плагин Redirection:bashКопировать
/old-url.html → /new-url/
- Перенесите мета-теги с помощью Yoast SEO.
Шаг 8. Тестирование и запуск
- Проверьте все страницы.
- Исправьте возможные ошибки.
- Откройте доступ для поисковиков.
Вывод
Перенос MODX → WordPress требует экспорта БД, ручного сопоставления данных, настройки темы и редиректов. При правильном подходе сайт сохранит SEO и работоспособность.
Свежие комментарии