Импортировать 2000 сообщений с одного сайта на другой.

Вопрос или проблема

Мне нужно импортировать 2000 постов с одного сайта на другой. Посты не имеют никаких пользовательских полей. Нам нужно импортировать заголовок, содержимое, избранное изображение, слаг и язык. Для языка я использую плагин Polylang.

Используя импорт и экспорт WordPress, я могу импортировать все посты. Таким образом, язык с категорией выбирается, но изображение в избранном продолжает показывать анимацию загрузки, и я не вижу там никакого изображения. Мне также нужно переместить эти изображения в папку Медиа на новом сайте.

Я также пробовал плагин WP All Import, категория контента и избранное изображение работают отлично, но в этом случае язык не выбирается.

Можете ли вы подсказать мне, как импортировать 2000 постов с использованием языка Polylang?

Вы можете сделать одну вещь: используйте этот плагин, этот поможет вам экспортировать все избранные изображения, независимо от типа записи. Следуйте этим шагам:

  1. Экспортируйте все изображения с существующего сайта и импортируйте их на новый.
  2. После успешного импорта изображений продолжайте импортировать посты/типы записей.

Сначала импортировав изображения, вы получите все изображения этого типа записи, и когда вы будете импортировать посты, эти изображения будут назначены соответствующим постам.

Ответ или решение

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

Шаг 1: Подготовка и экспорт изображений

Поскольку вы столкнулись с проблемой при переносе изображений, рекомендуется использовать плагин "Export Featured Images" для экспорта всех изображений с исходного сайта. Выполните следующие действия:

  1. Установите и активируйте плагин "Export Featured Images" на исходном сайте.
  2. Экспортируйте изображения и сохраните их локально в удобном для вас формате.

Шаг 2: Импорт изображений на новый сайт

Загрузка изображений на новый сайт до импорта постов будет способствовать их правильному связыванию с публикациями.

  1. Загрузите изображения через библиотеку медиафайлов WordPress или используйте плагин, поддерживающий массовый импорт изображений.
  2. Убедитесь, что все изображения корректно загружены и видны в библиотеке медиафайлов.

Шаг 3: Импорт публикаций

Теперь перейдем к импорту публикаций, используя плагин WP All Import:

  1. Подготовьте файл для импорта, содержащий необходимые поля: заголовок, контент, слаг, язык, и убедитесь, что структура данных корректна.
  2. Настройте плагин WP All Import для импорта публикаций. Обратите внимание на следующие моменты:
    • Категории и языки: Если во время импорта не заданы нужные языковые настройки, возможно, потребуется вручную добавить языки после импорта.
    • Связь с изображениями: Убедитесь, что изображения корректно связаны с постами, воспользовавшись функцией ручного назначения изображений, если требуется.

Шаг 4: Настройка языков с использованием Polylang

  1. После импорта публикаций и их изображений, перейдите в настройки Polylang на новом сайте.
  2. Проверьте корректность назначений языков и при необходимости назначьте языки вручную для каждой публикации.

Заключительные шаги

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

Это комплексное решение позволит вам обеспечить качественный перенос публикаций и упростит дальнейшую работу с контентом на новом сайте.

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

Капча загружается...