Недавно один из наших читателей спросил нас, как объединить два сайта WordPress вместе? Иногда вы можете создать несколько сайтов WordPress, но позже захотите объединить их вместе. WordPress поставляется со встроенными инструментами, чтобы легко сделать это. В этой статье мы покажем вам, как правильно объединить два сайта WordPress.
Зачем объединять два сайта WordPress вместе?
Причин для объединения двух или более сайтов WordPress может быть много. Возможно, вы захотите начать новый блог WordPress, объединив свои старые блоги, чтобы иметь весь контент в одном месте.
Другая причина может заключаться в том, что один из ваших блогов не очень хорош, и вы хотите объединить его контент с одним из ваших основных блогов.
Большинство пользователей объединяют сайты WordPress, чтобы тратить меньше времени на поддержание отдельной установки WordPress. Вместо того, чтобы работать, маркетинга, обновления и хранения резервных копий WordPress двух или более сайтов, вы можете сосредоточиться на поддержании и развитии только один сайт WordPress.
Давайте рассмотрим, как легко объединить сайты WordPress вместе.
Экспорт контента со старого сайта WordPress
Для примера мы скажем, что у вас есть сайт WordPress по адресу http://oldsite.com и вы хотите объединить его с http://newsite.com/.
Важно: Не забудьте создать полную резервную копию WordPress обоих ваших сайтов. Это пригодится в случае, если что-то пойдет не так и вы захотите вернуться назад.
Во-первых, вам нужно посетить Инструменты » Экспорт страница в области администратора вашего старого сайта WordPress. Это сайт, который вы хотите объединить с новым сайтом.
Убедитесь, что вы выбрали опцию ‘Все содержимое’, а затем нажмите на кнопку ‘Загрузить файл экспорта’, чтобы продолжить.
Теперь WordPress подготовит XML-файл и отправит его в ваш браузер. Вам нужно сохранить этот файл на вашем компьютере, так как он понадобится вам на следующем шаге.
Этот файл будет содержать следующее:
- Все ваши посты и страницы WordPress
- Все пользовательские типы постов (если они у вас есть)
- Все категории, теги и пользовательские таксономии (если они у вас есть).
Объединение содержимого на новом сайте WordPress
Теперь, когда вы экспортировали контент со старого сайта, пришло время объединить его с новым сайтом WordPress.
Перейдите в административную область целевого сайта (сайта, на котором вы хотите объединить содержимое) и посетите его Инструменты » Импорт страница.
На этой странице перечислены все инструменты импорта, которые вы можете установить и запустить на своем сайте WordPress. Прокрутите страницу вниз и нажмите на ссылку ‘Установить сейчас’ в разделе WordPress.
После установки импортера WordPress вам нужно нажать на ссылку «Запустить импортер», чтобы продолжить работу.
Далее вам будет предложено загрузить файл экспорта WordPress.
Вам нужно нажать на кнопку ‘Choose File’ и затем выбрать XML файл, который вы загрузили ранее.
Нажмите на кнопку ‘Загрузить файл и импортировать’, чтобы продолжить.
Теперь WordPress загрузит ваш экспортный файл и проанализирует его. После этого вы будете перенаправлены на страницу настроек импорта.
Вам будет предложено назначить авторов или создать новых авторов.
Вы можете назначить импортированный контент существующему пользователю на вашем сайте WordPress или создать нового автора.
Далее, установите флажок в опции ‘Import Attachments’, чтобы импортировать медиа вложения с вашего старого сайта WordPress.
Теперь вы можете нажать на кнопку Submit, чтобы запустить последний шаг импорта.
Теперь WordPress импортирует содержимое из вашего экспортного файла и добавит его на ваш новый сайт WordPress. После завершения вы увидите сообщение об успехе.
Настройка перенаправлений
После успешного объединения содержимого двух сайтов WordPress, следующим шагом будет настройка редиректов, чтобы пользователи, посещающие старый сайт, автоматически перенаправлялись на новый сайт WordPress.
Вам нужно будет отредактировать .файл htaccess на старом сайте WordPress.
Вы можете отредактировать .htaccess файл, подключившись к вашему WordPress сайту с помощью FTP клиента или используя инструмент File Manager в cPanel вашего хостинга WordPress.
Сайт .Файл htaccess находится в корневой папке вашего сайта. Если вы не можете найти его, тогда смотрите наше руководство о том, почему вы не можете найти .htaccess файл на вашем сайте WordPress, чтобы снять с него скрытие.
Вам необходимо разместить этот код в верхней части вашего сайта .файл htaccess.
#Options +FollowSymLinks RewriteEngine on RewriteRule ^(.*)$ http://www.newsite.com/$1 [R=301,L]
Не забудьте заменить newsite.com с доменным именем вашего нового сайта WordPress. Сохраните изменения и загрузите файл на свой сервер.
Теперь вы можете посетить любой пост на вашем старом сайте WordPress, и вы будете автоматически перенаправлены на тот же пост на новом сайте.
Устранение неполадок после слияния двух сайтов WordPress
Как объединять и массово редактировать категории и теги?
Вы можете захотеть очистить категории и теги после слияния двух сайтов WordPress. Для получения подробных инструкций ознакомьтесь с нашим руководством о том, как объединить и массово редактировать категории и теги в WordPress.
Как импортировать недостающие изображения?
Для этого вам придется временно отключить редирект путем редактирования .htaccess файл и удалить код, который вы добавили ранее. После этого вы можете следовать инструкциям в нашем руководстве о том, как импортировать внешние изображения в WordPress.
Не забудьте снова настроить редиректы после импорта изображений.
Исправьте URL-адреса, указывающие на старый домен в постах и страницах
Все внутренние ссылки в импортированных постах и страницах будут по-прежнему указывать на ваш старый сайт. Поскольку у вас настроены перенаправления, ваши пользователи будут попадать на нужный пост на новом сайте.
Однако вам все еще необходимо обновить URL-адреса для улучшения SEO и удобства пользователей. Для пошаговых инструкций, см. наш учебник о том, как обновить URL-адреса при перемещении сайта WordPress.
Мы надеемся, что эта статья помогла вам объединить два сайта WordPress. Вы также можете посмотреть наше пошаговое руководство по WordPress SEO для начинающих.
Источник: www.wpbeginner.com