Как перенести определенные сообщения с одного сайта WordPress на другой?

Если вы много лет ведете блог, вы столкнетесь с необходимостью перенести весь сайт. Это могло произойти из-за смены хостинговой компании или перехода с одной темы на другую. Однако может возникнуть ситуация, когда вы захотите перенести определенные сообщения в другую установку. В этой статье мы объясним, как перенести определенные сообщения с одного сайта WordPress на другой.

Какие сценарии вам нужны для переноса определенных сообщений?

На нашем сайте почти 2000 постов с разным содержанием. Поэтому мы решили переместить все обзоры, разбросанные по сайту, в отдельный поддомен. Теперь, когда все ясно, но в WordPress нет простого решения для этого. Однако у вас также нет плагинов для этого.

Могут быть и другие причины, такие как переход в подкаталог, разделение и объединение сайтов.

Как перенести определенные сообщения с одного сайта WordPress на другой?

Следуйте приведенным ниже инструкциям, чтобы перенести определенные сообщения:

  • Сгруппируйте сообщения на своем старом сайте
  • Экспорт сгруппированных сообщений в XML
  • Подготовьте свой новый сайт
  • Установить импортера
  • Импортировать XML со старого сайта
  • Исправьте URL
  • Настроить перенаправление на старом сайте

Разберем подробно каждый шаг.

Изучите WordPress: Просмотрите более 300 бесплатных руководств по WordPress.

1. Групповые сообщения на старом сайте

Первый шаг – сгруппировать все сообщения, которые вы хотите перенести, на свой старый сайт. У вас должны быть все сообщения в одной из следующих групп:

  • Сообщения находятся в одной и той же уникальной категории, поэтому вы можете переносить их, не касаясь других сообщений на своем сайте.
  • Иметь уникального автора для всех сообщений, которые вы хотите перенести.
  • Убедитесь, что все сообщения, которые вы хотите перенести, находятся в пределах диапазона дат, не смешиваясь с другими сообщениями.
  • Назначьте всем сообщениям, которые вы хотите перенести, одинаковый статус, не смешивая их с другими сообщениями.

Если ваши сообщения соответствуют одному из вышеперечисленных критериев, то задача для вас легкая. Однако в нашем случае сообщения разбросаны по сайту по разным категориям, опубликованным в разный период времени. Следовательно, он не подпадает ни под одну из вышеперечисленных ситуаций. Мы решили изменить статус и перенести их все.

  • Перейдите в «Сообщения> Все сообщения» на панели управления и выберите сообщения, которые вы хотите перенести.
  • Щелкните раскрывающееся меню «Массовое редактирование» и выберите вариант «Изменить».
Массовое редактирование сообщений в WordPress
  • Нажмите кнопку «Применить», чтобы отредактировать все выбранные сообщения сразу.
  • Помните, что по умолчанию WordPress показывает 20 сообщений на странице. Если вы хотите выбрать много сообщений, вы можете нажать «Параметры экрана» в правом верхнем углу. Измените количество сообщений на странице на 100, чтобы получить все сообщения на одной странице. Если вам нужно выбрать более сотни сообщений, мы рекомендуем вам повторить следующие шаги несколько раз, чтобы изменить статус.
  • Когда вы находитесь на экране массового редактирования, измените статус с «Опубликован» на «Ожидается» и нажмите кнопку «Обновить». Убедитесь, что у вас нет других сообщений в статусе «Ожидание», или вы можете изменить его на другой статус, например «Черновик» или «Личный».
Изменить статус публикации в WordPress
Изменить статус публикации в WordPress

Теперь, когда у вас есть все сообщения с одинаковым статусом, можно перейти к следующему шагу.

2. Экспорт сгруппированных сообщений в XML

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

  • Перейдите в раздел «Инструменты> Экспорт».
  • Вы можете увидеть возможность экспортировать весь контент на вашем сайте или определенные типы сообщений.
  • Выберите «Записи», чтобы увидеть дополнительные варианты выбора сообщений для переноса.
Выбор сообщений для экспорта
Выбор сообщений для экспорта
  • Щелкните раскрывающееся меню статуса и выберите статус, который вы присвоили своим сообщениям.
  • Нажмите кнопку «Экспорт», чтобы загрузить XML-файл экспорта.

3. Подготовьте свой новый сайт

Установите WordPress на свой новый сайт и очистите его для миграции. Процесс импорта зависит от множества факторов.

  • Если у вас есть сообщения, относящиеся к конкретному плагину (например, обзоры в нашем случае), лучше иметь те же настройки плагина, чтобы перенесенные сообщения работали аналогичным образом.
  • Как правило, миграция не зависит от вашей темы.
  • Убедитесь, что у вас нет категорий, авторов и пользователей комментариев с тем же именем, что и в сообщениях, которые нужно перенести.
  • Хорошо иметь простую установку, чтобы упростить процесс. Если у вас есть какой-либо существующий контент в той же категории, измените его на временную категорию. Вы можете вернуть сообщения в нужную категорию после миграции.

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

4. Установите Importer на новом сайте.

  • Перейдите в раздел «Инструменты> Импорт», чтобы найти все инструменты, связанные с миграцией.
  • Прокрутите страницу вниз и найдите параметр «WordPress», который должен быть последним.
  • Щелкните ссылку «Установить сейчас», чтобы установить импортер WordPress. WordPress установит встроенный установщик на экран за несколько секунд.
Установить WordPress Importer
Установить WordPress Importer

5. Импортируйте XML со старого сайта.

  • После установки нажмите «Запустить импортер».
Запустить WordPress Importer
Запустить WordPress Importer
  • Выберите экспортированный файл XML со старого сайта и нажмите кнопку «Загрузить файл и импортировать».
Загрузить и импортировать XML-файл
Загрузить и импортировать XML-файл
  • WordPress попросит вас подтвердить, хотите ли вы создать автора сообщений или вы хотите назначить сообщения одному из существующих авторов на вашем новом сайте. Выберите автора миграции в соответствии с вашими потребностями. Кроме того, вы также можете перенести все сообщения с «admin» в качестве автора.
Выберите автора для миграции
Выберите автора для миграции
  • Если у вас мало изображений, установите флажок «Загрузить и импортировать вложения файлов». Если в постах много изображений, мы рекомендуем снять этот флажок. В противном случае для завершения импорта может потребоваться много времени, и в большинстве случаев он может завершиться неудачно из-за временной ошибки.
  • Нажмите кнопку «Отправить», чтобы импортировать контент. После успешного импорта WordPress покажет вам сообщение «Все готово. Радоваться, веселиться!”.
Импорт успешно завершен
Импорт успешно завершен
  • По умолчанию импортированные пользователи будут иметь роль «Подписчик». Вам следует перейти в раздел «Пользователи» и назначить соответствующую роль автора или другую соответствующую роль.

Предложение SEO: Оптимизируйте свой сайт с помощью специальной 14-дневной бесплатной пробной версии SEMrush Pro.

6. Исправьте URL-адреса и опубликуйте новый сайт.

При переносе все ссылки, такие как внешние гиперссылки и URL-адреса изображений, по-прежнему будут указывать на ваш старый сайт. Вам необходимо обновить URL-адреса на новый URL-адрес сайта. Самый простой способ – найти и обновить базу данных MySQL, чтобы заменить старый URL новым URL. Однако вы также можете использовать плагины или вручную обновлять контент, редактируя сообщения.

После того, как все будет готово, вы можете отключить режим «Скоро» и включить индексацию поисковой системы, чтобы сделать сайт общедоступным.

7. Настройте перенаправление на старом сайте.

Последний шаг – удалить все перенесенные сообщения на старом сайте и настроить перенаправление на URL-адрес вашего сайта. Вы можете использовать такие плагины, как «Redirection», для настройки 301 редиректа. Кроме того, такие плагины, как премиум-версия Yoast SEO, помогут вам автоматически настроить 301 редирект при удалении постов.

Заключительные слова

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

Похожие записи

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *