Создание копии веб-сайта WordPress и последующая установка этой копии по новому адресу может выглядеть достаточно сложной задачей. Однако стоит помнить, что существуют определенные инструменты, позволяющие сделать эту задачу проще, чем вы думаете.
В этой статье мы рассмотрим одно бесплатное, очень популярное решение для клонирования веб-сайта на WordPress, и предоставим вам краткую последовательность шагов, которые нужно выполнить для дублирования сайта и его развертывания. Мы также взглянем на другие варианты, которые предоставят вам более широкие возможности в обмен на ваши наличные деньги.
Инструменты и сервисы для клонирования и дублирования WordPress-сайта
Самое популярное бесплатное решение для переноса WordPress-сайта является к тому же одним из самых простых инструментов такого рода. Однако это далеко не единственный способ совершить клонирование сайта – для этого существуют и другие решения.
Вне зависимости от того, что именно вы хотите сделать – перенести свой сайт на новый хостинг, развернуть шаблон со всеми вашими плагинами, настройками и темами, создать локальный экземпляр вашего сайта для тестирования разных вещей, — предложенные ниже инструменты смогут выручить вас.
Duplicator
Плагин Duplicator для WordPress от компании Life in the Grid представляет собой бесплатное решение для клонирования и создания копии вашего WordPress-сайта.
Плагин предлагает простой в использовании интерфейс для создания копии сайта. Также плагин создает установочный файл, который загружается на сервер вместе с архивным файлом вашего сайта. Инсталлятор затем запускается и копирует весь ваш веб-сайт, включая весь его контент, настройки, содержимое базы данных, в новое расположение.
Плагин Duplicator позволяет совершать практически все, кроме создания базы данных MySQL и пользователя для копии сайта. Создание чистой базы данных, которую заполнит извлеченный архив, не должно стать проблемой для большинства пользователей.
Процесс создания этой базы данных может варьироваться в зависимости от того, как будет сконфигурирован ваш веб-хостинг. Однако вы всегда можете найти инструкции, которые позволят вам успешно пройти этот процесс.
Само использование плагина для дублирования WordPress-сайта является достаточно простым; как только вы сделаете это один раз, вы легко проведете это снова и снова.
Использование Duplicator для создания копии своего сайта
После установки плагина на сайте, который вы хотите клонировать, вам нужно будет создать новый пакет. Пакет – это весь контент вашего сайта, умещенный в отдельный файл.
При создании пакета вы можете исключать определенные директории или типы файлов, однако по умолчанию плагин добавит в архив абсолютно всё. То же самое можно проводить и для базы данных, исключая некоторые таблицы из пакета.
На следующем этапе вам нужно будет ввести информацию в базу данных о том, где будет развернута новая версия вашего сайта. Однако вы можете оставить эти поля пустыми в данный момент и ввести их в процессе установки, если вы еще не создали новую базу данных.
Затем, когда все будет готово, вы сможете перейти к следующему шагу, на котором ваш сайт будет просканирован, чтобы убедиться в том, что он готов к клонированию.
Как только сканирование будет завершено, вы сможете проверить все ошибки, которые были найдены. Когда вы будете готовы, просто щелкните по кнопке Build для генерации пакета.
Как только пакет будет создан, вы сможете скачать файл installer.php и архив. Оба этих файла должны быть загружены на новый сервер в то расположение, куда вы хотите установить копию вашего сайта.
Если вы желаете провести локальную установку WordPress и развернуть свой сайт на локальном компьютере, вы должны следовать инструкциям, приведенным в данном руководстве.
Чтобы понять, как скопировать свой сайт и затем развернуть его в любом месте, вы можете также посмотреть пошаговое видео от разработчиков плагина.
Использование бесплатного плагина Duplicator для копирования своего WordPress-сайта является достаточно простым действием, поскольку вас проведут по пошаговому процессу в нужном порядке. Duplicator – хорошее решение для тех, кто хочет сделать копию своего сайта.
Другие решения для клонирования WordPress-сайта
В то время как бесплатный и очень популярный плагин Duplicator отлично справляется со своей задачей по клонированию сайта, некоторым пользователям могут потребоваться более автоматизированный подход в этом деле.
Если вы попадаете в эту категорию, то в таком случае вот другие инструменты, которые, возможно, вас заинтересуют.
ManageWP
ManageWP – сервис, позволяющий вам управлять многочисленными WordPress-сайтами из одного центрального расположения.
Вы можете устанавливать темы, активировать плагины, публиковать контент удаленно на сайтах, которые вы контролируете, совершая все это из одной центральной консоли.
Другие возможности ManageWP включают в себя быстрое клонирование WordPress-сайта и оперативное его развертывание по новому расположению. Сервис может использоваться для перемещения вашего сайта на новый сервер, развертывания шаблона сайта, который содержит в себе все ваши предпочтительные параметры и плагины, либо просто для создания копии сайта, предназначенной для тестирования и разработки.
Вам по-прежнему нужно будет создать базу данных для нового экземпляра WordPress, если она не существует до сих пор. Однако ManageWP имеет документацию, в которой объяснено, как это выполнить.
Это платная возможность ManageWP, поэтому вам понадобится обновиться с бесплатной версии до премиальной, чтобы использовать инструмент клонирования и миграции.
Cloner
Cloner – другой вариант для миграции WordPress-сайта, однако этот инструмент был создан для дублирования сайтов в мультисайтовой сети.
Этот премиальный плагин с WPMU Dev был создан для копирования всего сайта или некоторых его частей, а также развертывания их на другом сайте вашей сети. Плагин может даже копировать только пользователей одного сайта и добавления их на другой сайт в сети.
Если вы работаете с мультисайтами и хотите получить удобный инструмент для дублирования, который реально сократит вашу рабочую нагрузку, обязательно попробуйте Cloner.
BackupBuddy
BackupBuddy – премиальный сервис бэкапа для WordPress от компании iThemes, который заботится о резервном копировании вашего сайта.
Однако сервис также может использоваться и в несколько ином ключе. Он позволяет переносить WordPress-сайт в другое расположение. Вы можете переносить сайт на новый домен или хостинг, создавать локальную версию сайта.
Помимо того, что вы получите удобный инструмент миграции, вы также сможете воспользоваться массой полезных возможностей, которые действительно стоят своей покупки (покупать плагин только ради одного инструмента – не самое умное решение).
Если у вас до сих пор нет одного решения для создания бэкапов, и вам нужен инструмент для переноса вашего сайта, вы можете воспользоваться BackupBuddy, убив одним выстрелом сразу двух зайцев.
P.S. Еще один хороший инструмент для переноса сайтов: https://wordpress.org/plugins/all-in-one-wp-migration/.
Источник: wplift.com
Как раз задумывался над открытием нового блога и конечно копия уже имеющегося со всеми настройками и без контента — это самый замечательный способ! О током плагине не слышал) В скором времени он мне пригодиться!
У Вас самый толковый сайт про WordPress. Есть, конечно, другие информационные проекты, но я вас с большим удовольствием читаю. Особенно про всякие темы и вообще про новшества. Продолжайте, пожалуйста. И успехов.
Спасибо, будем стараться и дальше.
Пользуюсь вот этим плагином для переноса с локального сервера на боевой. И обратно так же. https://wordpress.org/plugins/wp-clone-by-wp-academy/
Сейчас многие хостинги сами могут поставить чистый WP. С помощью этого плагина перенос на уже установленный WP занимает 1 минуту. Очень удобно.
Спасибо за совет.
Доброго времени суток, Дмитрий! Спасибо за Ваши труды! Очень познавательно.
Хотел узнать, когда переносишь сайт на другой хостинг и домен, если в теме используется Less компилятор, при этом есть свои нюансы?
Я просто перенес различные способами, но у меня куда то пропали стили, некоторые css вообще не подключились
Здравствуйте.
Можно попробовать удалить файлы кэша: less/style.less.cache
less/bootstrap.less.cache в папке темы. Возможно, что именно из кэша и берутся старые значения, потому стили могут пропадать, т.е. в кэше хранятся старые пути к css.
А второй способ: обновить тему целиком, взяв ее из источника, где вы ее брали и просто ее переставить (если вы, конечно, не вносили изменений вручную в ее файлы).
Также при переносе сайта на новый хостинг важно отключать все установленные плагины, чтобы не было ошибок и проблем.