Как скопировать сайт в сети сайтов WordPress
Откуда, куда и зачем копировать? Когда это будет понятно всем — может и ответ найдется.
скрин прикладываю по ссылке
https://prnt.sc/sg0kzx
И вообще по картинкам гадают на других форумах.
- Ответ изменён 7 месяцев назад пользователем zoltsmaster.
Хорошо.
Создана сеть сайтов
1. челябинск-жк.рф — основной сайт
2. челябинск-жк.рф/evopark — сайт микрорайона Эвопарк
3. челябинск-жк.рф/newton — сайт микрорайона Ньютон
и вот таких сайтов как Эвопарк и Ньютон должно быть около 20, внутри они по каркасу практически одинаковые, разные только цвета, текст, фото ну и так по мелочи.
Как скопировать скажем вот этот сайт челябинск-жк.рф/newton что бы не создавать всю структуру внутри него заново?
разные только цвета, текст, фото ну и так по мелочи.
а что тогда одинаковое? тема и плагины?
zoltsmaster, вы знаете что такое «сеть сайтов», оно же «мультисайт»?
Одинаковый каркас самого сайта, там все создано на elementor в связке с jetingine, а это одинаковые поля, таксономии, метабоксы и фильтры для планировок квартир, вот их и приходиться всегда создавать заного для каждого нового созданного микрорайона. Было бы неплохо этот сайт готовый скопировать в новую подпапку к примеру челябинск-жк.рф/akadem создав тем самым новый микрорайон и просто во всех полях сменить значения (текст, фото цвет и т.д.)
Темы и плагины на всех сайтах одинаковые.
там все создано на elementor в связке с jetingine
Думаю вам быстрее помогут на оф. форумах этих странных вещей.
Модератор Yui(@fierevere)
ゆい
правила форума п9,
с Jetengine тут вам скорее всего ничего не подскажут.
Впрочем можете попробовать подыскать что-то подходящее
https://ru.wordpress.org/plugins/search/multisite+copy/
Как клонировать сайт WordPress за 7 шагов
Вообще, практика клонирования считается неэтичной. Тем не менее, если вы размышляете о клонировании в контексте создания дубликата сайта WordPress, то это совсем другое дело.
Что такое клонирование и зачем оно нужно?
Идея, скрывающаяся за клонированием сайта, проста: вы делаете точную копию или дубликат одного сайта WordPress и применяете ее к другому сайту. Существуют ли реальные причины для клонирования? Конечно!
Одним из вариантов может быть ваш переезд на новый хостинг или домен. Клонирование сайта сэкономит вам несколько часов работы.
Также при разработке сайта для клиента, после окончания проекта вы можете клонировать тестовый сайт на сайт клиента.
И, наконец, вы можете клонировать ваш работающий WordPress сайт на ваш локальный сервер в целях отладки и разработки.
Клонирование сайта вовсе не сложно, и вот как пошагово вы можете это сделать.
Использование BackupBuddy для клонирования WordPress сайта
В этой статье мы будем использовать плагин BackupBuddy. BackupBuddy — это WordPress плагин для бекапа, который позволяет вам не только создавать резервные копии сайта, но также предоставляет возможность легко разворачивать ваш сайт из бекапа. Мы покажем вам как использовать этот инструмент восстановления бекапа для клонирования любого WordPress сайта.
1. Установка и настройка BackupBuddy
Первым делом вам необходимо установить и активировать плагин BackupBuddy. После активации плагин добавить новый элемент меню под названием ‘BackupBuddy’ в админбар WordPress. Клик по нему переместит вас в мастер настройки BackupBuddy.
Мастер настройки не сложен. Для начала вам необходимо указать email адрес. Затем нужно ввести пароль.
Пароль будет использоваться для восстановления вашего сайта. Следующей опцией будет выбор расположения для хранения бекапа. И, наконец, будет предложена опция для настройки автоматических бекапов.
BackupBuddy умеет сохранять ваши резервные копии на таких облачных сервисах, как Stash, Amazon, Rackspace и Dropbox. Также вы можете сохранять бекапы на своем сервере или отправлять их себе по почте.
После окончания работы с мастером кликните на кнопку сохранения изменений для продолжения работы.
2. Создание резервной копии вашего WordPress сайта
BackupBuddy автоматически запустит процесс бекапа как только вы закроете мастер настройки. После окончания он отобразит вам опции: скачать бекап или отправить его в облако.
Вы в любой момент сможете создать свежую резервную копию, посетив страницу BackupBuddy » Backup.
3. Подготовка к клонированию своего WordPress сайта
BackupBuddy предлагает очень простой инструмент для клонирования / миграции сайта. Просто перейдите на страницу
Для начала вам нужно скачать файл importbuddy.php на свой компьютер.
Далее, нужно скачать архив с бекапом из уже сделанных на той же страницы.
4. Загружаем бекап и Importbuddy на новый сайт
Теперь у вас есть полный бекап сайта в формате zip и файл importbuddy.php, далее нужно загрузить их на новый сайт.
Новым расположением может быть работающий сайт, либо же сайт на вашем локальном сервере. Если сайт — на локалке, то вам просто нужно будет скопировать и вставить эти файлы в подпапку внутри вашей htdocs или www директории, вот так:
C:\wamp\www\mynewsite\
Если же сайт в сети, то потребуется загрузить эти файлы в корневую директорию с помощью FTP клиента.
5. Запуск скрипта импорта
После загрузки этих двух файлов вам нужно перейти к файлу importbuddy.php в своем браузере. Он будет располагаться по адресу вроде:
http://www.example.com/importbuddy.php
Измените example.com на название вашего домена.
Вас попросят указать пароль importbuddy. Этот пароль вы создавали в шаге 1 или же вводили при скачивании файла importbuddy в шаге 3.
После ввода пароля вы увидите, что importbuddy уже обнаружил ваш файл бекапа в zip. Теперь просто кликните на кнопку Next Step для продолжения.
Importbuddy извлечет ваш файл бекапа, а по завершении процесса вам нужно будет нажать на кнопку Далее.
Вы окажетесь в разделе настроек адреса сайта и базы данных.
Importbuddy автоматически подтянет ваш новый адрес. Он также отобразит вам предыдущий. Ниже вам нужно будет указать реквизиты доступа к новой базе данных. Введите имя новой БД, логин и пароль.
Если база еще не создана, то можно залогиниться в панель управления хостингом и создать ее. Если же вы переносите сайт на локальный сервер, то БД можно создать с помощью phpmyAdmin.
После указания реквизитов доступа к БД, кликните на кнопку тестирования настроек базы. Если информация была указана верно, то вы увидите следующий результат:
Кликните на кнопку следующего шага. Importbuddy импортирует вашу БД WordPress и покажет соответствующее уведомление. Снова нажимаем кнопку для перехода к следующему шагу.
Importbuddy запустит некоторые тесты и откроет вам новый адрес клонированного сайта для того, чтобы вы смогли проверить всё ли в порядке.
6. Тестирование вашего клонированного сайта
Протестируйте свой новый сайт путем перехода по ссылке в последнем этапе. Проверьте ссылки на ваши записи блога. Перейдите в админку для того, чтобы убедиться, что вы можете совершать все действия как администратор.
7. Удаление временных файлов
На странице importbuddy кликните на кнопку «cleanup and remove temporary files». Это действие удалит importbuddy и все временные файлы, созданные им в процессе клонирования.
Вот и все, вы успешно клонировали свой WordPress сайт.
По всем вопросам и отзывам просьба писать в комментарии ниже.
Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.
VN:F [1.9.22_1171]
Rating: 4.0/5 (6 votes cast)
Перенос сайта на wordpress на другой домен
Однажды, может наступить такой день, когда вам понадобится сменить адрес своего сайта на WordPress. Это может случиться из-за того, что выбранный когда-то давно домен уже не подходит под содержание сайта, или вы просто хотите приобрести себе более привлекательный бренд.
В целом, самостоятельно перенести Вордпресс на другой домен не так уж сложно, но в процессе, могут возникать некоторые проблемы, которые будет трудно решить без соответствующих навыков. Поэтому, рекомендуется использовать специальные плагины, автоматизирующие часть этого процесса. Если вы все-таки решились сделать это вручную, то внимательно прочтите данное руководство.
Обратите внимание, что данное руководство подразумевает чистую установку WordPress на другой домен и перенос контента с существующего.
Это самый простой способ, который вызывает наименьшее количество проблем у начинающих пользователей.
Шаг 1: Отключение постоянных ссылок
Первое, что необходимо сделать, перед тем как начать перенос WordPress непосредственно на другой домен, это отключение постоянных ссылок. Чтобы сделать это, выберите «Настройки > Постоянные ссылки» в административной панели, отметьте опцию «Простые» и сохраните изменения.
Шаг 2: Резервное копирование базы данных
Следующее действие – это резервное копирование базы данных рабочего сайта, чтобы подстраховаться на случай непредвиденных ситуаций. Перед началом копирования, проверьте, может быть ваш хостинг делает это автоматически.
Чтобы скопировать базу данных вручную, нужно воспользоваться веб-приложением PhpMyAdmin, доступ к которому предоставляет ваш хостинг. Просто выберите нужную БД на странице PhpMyAdmin и перейдите во вкладку «Экспорт». Затем, нажмите «Ок» и сохраните ее на свой компьютер.
Другой способ сохранить копию БД – это использование специальных плагинов, один из которых можно легко найти в каталоге WordPress. В конце концов, он уже должен быть установлен на ваш сайт, так как это самая важная мера безопасности.
Шаг 3: Перенос файлов
Теперь, используя собственный FTP клиент или менеджер файлов, который предоставляет ваш хостинг, загрузите все содержимое папки wp-content с рабочего сайта на свой компьютер. Обязательно проверьте, чтобы скачались абсолютно все файлы, без каких-либо потерь, это очень важно.
Шаг 4: Установка нового сайта и загрузка контента
Здесь все просто, установите WordPress на другой домен, в который будет осуществляться перенос сайта, используя предпочитаемый метод. Это можно сделать так, как предлагает ваш хостинг или же вручную. Затем, замените содержимое папки wp-content нового сайта, на содержимое соответствующей папки, скачанной на компьютер. Обязательно убедитесь, что новый сайт имеет правильную структуру каталогов
Обратите внимание, если вы использовали автоматическую установку вордпресс, которую предлагает хостинг, то у вас будет создана новая базы данных. Поскольку мы будем использовать резервную копию старой, то эту необходимо удалить. Сделайте следующее:
- Зайдите в PhpMyAdmin через хостинг;
- Откройте базу данных нового сайта;
- Нажмите на вкладку «Структура»;
- Поставьте внизу галочку «Отметить все»;
- Рядом, в раскрывающемся списке, выберите «Удалить» и подтвердить действие.
Шаг 5: Редактирование базы данных
Это самое важное действие в процессе перемещения, поскольку от него зависит, будет ли вообще работать сайт по новому адресу. Вам потребуется изменить все прямые ссылки в резервной копии БД, чтобы они содержали новый адрес. Поскольку некоторые URL в WordPress записываются в сериализованном виде, ни в коем случае нельзя заменять их через текстовый редактор.
К счастью, существует специальный скрипт Search-Replace-DB, с помощью которого можно сделать замену ссылок в WordPress автоматически, с учетом сериализации. Просто загрузите папку со скриптом на хостинг, рядом с wp-content, и перейдите по адресу «your-site.ru/Search-Replace-DB-master/index.php».
На открывшейся странице, вставьте в поле «search for…» старый домен (например, http://your-site.ru), а в поле «replace with…» новый (http://new-your-site. ru). Затем, в блоке «actions» нажмите кнопку «live run» и подождите окончания процесса замены ссылок. Как только процесс замены будет завершен, экспортируйте отредактированную БД, точно так же, как делали до этого.
Шаг 6: Загрузка базы данных
После того, как старая база данных будет отредактирована, ее можно загружать на другой сайт. Для этого, зайдите на хостинг и откройте в PhpMyAdmin новую БД. После чего, перейдите во вкладку «Импорт», выберите файл отредактированной резервной копии и нажмите «Ок».
Шаг 7: Вход в панель администратора и включение постоянных ссылок
Все детали для входа в админ панель должны быть такими же, как и раньше. Даже если вы указали другой логин или пароль, когда устанавливали новый сайт вордпресс, то они все равно будут переопределены импортированной базой данных.
Как только вы окажитесь в панели администратора, зайдите в «Настройки > Постоянные ссылки и верните старый вид URL-адресов.