В общем такой зубной боли как перенос содержимого сайта на CMS Joomla на WordPress, я не пожелаю не кому. Но все таки с горем пополам это можно совершить.
Для начала нам необходимо забекапить сайт который мы будем переносить, то есть на CMS Joomla. Для этого необходимо использовать плагин:
Akeeba Backup for Joomla!
Далее при помощи инсталятора ранее упомянутого плагина, распакуйте созданный бекап сайта на свой локальный сервер (Open Server). Далее необходимо установить WordPress CMS на которую и будем переносить содержимое нашего горе Joomla сайта.
После того как сайта на WordPress был установлен необходимо установить плагин для WordPress:
Данный плагин захватит весь необходимый контент из базы данных Joomla и перенесет все содержимое в базу данных WordPress. Для этого после установки и активации плагина наведите курсор мышки на кнопку «Инструменты» за тем «Иморт».
За тем нажмите «Запустить импорт» в блоке Joomla (FG) (как указано на скриншоте ниже):
При помощи данного плагина Вам удастся перенести только материалы и категории которые находятся в Jooml'e. Если Вам необходим только данный контент то Вам будет достаточно воспользоваться настройками указанными на скриншоте ниже, и у Вас все должно получиться:
Если же Вам нужно перенести контент опубликованный в Joomla в компоненте K2 тогда займемся базами данных.
Суть метода миграции контента из Joomla на WordPress заключается в том что обе базы данных должно находиться на одном сервере. Следовательно в начале вы перемещаете только материалы сайта на Joomla, за тем при помощи данного SQL запроса :
REPLACE INTO `main_content` (`id`, `title`, `alias`, `catid`, `introtext`, `fulltext`, `created`, `created_by`, `publish_up`, `publish_down`, `access`) SELECT `id`, `title`, `alias`, `catid`, `introtext`, `fulltext`, `created`, `created_by`, `publish_up`, `publish_down`, `access` FROM `main_k2_items`
Копируете материалы из K2 в обычные материалы Joomla, далее снова переносите контент как указано на последнем скриншоте.
Да безусловно Вам придется еще попотеть над контентом и дубликатами записей, но это куда проще чем делать все при помощи копипаста.
Источник записи: https://mediadoma.com