Как импортировать контент из другого WordPress-сайта?

Импорт/экспорт информации – одна из самых важных функциональных частей сайта. В WordPress эта функция встроена в ядро, поэтому позволяет более корректно (в отличие от привлечения сторонних разработок) справиться с этой задачей.

Зачем импортировать контент?

Довольно часто бывает необходимо перенести какие-нибудь публикации из одного сайта на другой. Например, Вы решили сделать новый сайт, но хотите, чтоб на нем присутствовали некоторые публикации от старого. Конечно, если таких материалов несколько штук, то без проблем можно их скопировать и перенести вручную. Но что делать, если их насчитывается несколько десятков или даже сотен?

Стандартные средства WordPress

Для операций экспорта/импорта контента в WordPress предназначен целый раздел, который располагается в пункте меню Инструменты.

Экспорт данных

Для экспорта данных необходимо в админ-панели перейти Инструменты -> Экспорт.

Настройка экспорта данных в админ-панели WordPress

Как видно из фото, к экспорту доступны записи, страницы, медиафайлы и все вместе. Выбрав из списка, например, Записи, Вам будет предложен выбор по следующим критериям: рубрика, автор, дата, статус.

Критерии выбора экспорта записей

После установки необходимых параметров необходимо нажать кнопку Скачать файл экспорта. В итоге на Ваш компьютер будет загружен файл в формате XML со всеми указанными Вами данными записей.

Импорт данных

Сохранив локально этот файл, Вы можете смело переходить к импорту информации на другом сайте. Для этого нужно перейти Инструменты -> Импорт.

Страница импорта данных в админ-панели WordPress

Для начала добавления сохраненной в файл информации из представленного на странице списка необходимо выбрать Запустить импорт. В результате Вы попадете в окно, где для запуска процесса импорта нужно нажать кнопку Выбрать файл и указать на ранее сохраненный файл в формате XML.

Страница выбора файла для импорта данных

Дальше, после нажатия кнопки Загрузить и импортировать файл, начнется извлечение и перенос данных. Тут Вы должны будете указать пользователя на новом сайте, к которому будут привязаны импортируемые публикации. Также Вам будет предложено загрузить и привязать к новым публикациям вложения (например, прикрепленная миниатюра или другой файл).

Привязывание авторов и загрузка вложений для импортируемых данных

После нажатия кнопки Отправить начнется процесс переноса данных. После успешного его завершения Вы увидите соответствующее сообщение.

Сообщение об успешном импорте данных

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров