Экспорт и импорт записей WordPress с изображениями миниатюр

Экспорт и импорт записей WordPress с изображениями миниатюр

Приветствую всех! Сегодня я расскажу о том, как перенести записи с одного сайта на другой полностью, включая прикрепленные вложения и самое главное с изображениями миниатюр («Установить изображение записи»).
Стандартный функционал системы Вордпресс включает функции экспорта и импорта, но при его использовании установленные изображения не прикрепляются к записи на новом сайте.
Так как же перенести записи полностью? Решение оказалось довольно простым. Необходимо установить плагин, который называется Export Featured Images. Его нет в стандартном репозитории плагинов WordPress. Скачать можно с сайта разработчика плагина, по ссылке — https://wordpress.org/plugins/export-featured-images/, или с нашего сервера .

Что делать после скачивания?

  1. На сайт, с которого будем переносить записи устанавливаем скачанный плагин. Плагин можно установить через загрузку плагинов или распаковать его у себе на сервере в папку с плагинами -../ваш сайт/wp-content/plugins.
  2. После установки и активации плагина переходим в «Инструменты»Export Featured Images»
  3. Далее отмечаем галочкой «post» и нажимаем кнопку — «Export»

  4. После экспорта получаем стандартный файл файл XML. Этот файл загружаем на новый сайт, в который нужно импортировать записи. Импортируем нашфайл XML с помощью стандартного функциоанала WordPress, при этом отмечаем чекбокс  «Import Attachments».
  5. В итоге мы переносим медиатеку с изображениями.

 

Теперь необходимо сделать стандартный экспорт записей и импорт на наш новый сайт.
Как это сделать?

  1. Переходим в «инструменты» / «экспорт». Смотрим скрин ниже…
    2. Этот файл загружаем на новый сайт, в который нужно импортировать записи. Импортируем нашфайл XML с помощью стандартного функциоанала WordPress, при этом отмечаем чекбокс  «Import Attachments». Как в п.4 смотри выше!
    После окончания второго импорта мы получаем записи со всеми изображениями.

Нет комментариев

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