Содержание
Как перенести WordPress с локального хоста на рабочий сервер?
В этом руководстве я расскажу, как загрузить и перенести WordPress-сайт с локального хоста на хостинг двумя способами: с помощью плагина и вручную.
Чтобы перенести WordPress-сайт с локального хоста на сервер, потребуются:
- Локальный сервер, установленный на компьютере.
- Оплаченный хостинг с поддержкой WordPress.
Примечание. В этом руководстве для демонстрации переноса я использую хостинговую платформу Cloudways.
Шаг 1: Установите и настройте плагин Duplicator на локальном WordPress.
Шаг 2: Создайте пакет.
Шаг 3: Перенесите файлы Installer.php и архив с помощью FTP-клиента, такого как FileZilla.
Шаг 4: Запустите программу установки на рабочем сервере.
Шаг 5: Протестируйте сайт.
Я использую плагин Duplicator. Но вы можете выбрать один из следующих:
- Duplicator (бесплатная и платная версия).
- All-in-One WP Migration (бесплатный).
- BackupBuddy (платный).
- UpdraftPlus WordPress Backup Plugin (бесплатная и платная версия).
- WP Migrate DB (платный).
- Migrate Guru (платный).
- VaultPress (платный).
Для этого в панели администрирования перейдите в пункт «Плагины», нажмите кнопку «Добавить новый». Затем в поисковом поле введите Duplicator, «Установить сейчас» и активируйте плагин.
После этого меню Duplicator появится в левой части панели администрирования. Перейдите в Duplicator> Пакеты> Создать новый.
После этого нажмите кнопку «Далее».
Затем нажмите на кнопку «Собрать».
Сборка займет несколько секунд. Пакет представляет собой ZIP-архив со всеми плагинами, темами оформления, контентом сайта, базой данных и файлами WordPress.
Теперь можно загрузить Installer.php и архив, нажав кнопку «Загрузка в один клик».
Сначала запустите новое приложение на Cloudways.
После запуска приложения необходимо будет открыть FTP-клиент, такой как FileZilla. Вы можете скачать его с FileZilla-Project.org.
Чтобы подключиться к серверу с помощью FileZilla, введите IP-адрес хоста, имя пользователя, пароль и порт.
Для FileZilla:
Host = публичный IP-адрес Cloudways.
Имя пользователя = имя пользователя Cloudways.
Пароль = пароль
Порт = 22
Примечание: для стабильной работы FileZilla используйте порт 22.
Все эти данные указаны в разделе «Управление сервером» на платформе Cloudways.
После ввода учетных данных в соответствующие поля, нажмите кнопку «Быстрое соединение».
Затем перейдите в папку Applications, выберите папку DB Name, public_html и удалите с помощью FTP-клиента FileZilla файл WP-CONFIG.PHP. После чего загрузите файлы Installer и архив в эту папку.
Примечание. Перед загрузкой ZIP-архива обязательно удалите файл wp-config.php. Он находится в папке public_html.
После того как вы завершите процесс загрузки, откройте URL-адрес переносимого сайта. Далее проведите настройку установки WordPress. Замените wp-admin/setup-config.php в URL-адресе http://YourSiteName.com/wp-admin/setup-config.php на Installer.php — http://YourSiteName.com/installer.php
Измените URL-адрес на http://YourSiteName.com/installer.php
При вводе URL-адреса YourSiteName/installer.php на экране появится следующая конфигурация установки:
Затем нажмите на кнопку «Далее».
Примечание: Плагин Duplicator лучше всего работает с пустыми базами данных. Чтобы удалить их, перейдите в «Управление приложениями» и нажмите кнопку «Запустить менеджер баз данных».
Выберите все таблицы базы данных и нажать кнопку «Удалить», чтобы удалить выбранные таблицы.
Теперь можно продолжить настройку, указав на втором этапе учетные данные MySQL Access.
Host = Localhost
Database = “Имя вашей БД”
User = “Имя пользователя вашей БД”
Password = “Пароль вашей БД”
Нажмите кнопку «Далее», чтобы сохранить настройки.
Нажмите кнопку Admin Login. После этого должна отобразиться страница wp-login.
Введите учетные данные администратора локального сайта. В целях безопасности отключите все плагины на время переноса WordPress- сайта. Чтобы снова активировать плагины, перейдите в меню Плагины> Установленные плагины.
В приложении PHPMyAdmin выберите локальную базу данных WordPress и перейдите в Экспорт> Способ экспорта: быстрый. После чего вы увидите файл .SQL в папке загрузок.
В панели управления хостингом нажмите кнопку «Запустить менеджер баз данных».
Удалите все таблицы, выбрав их и нажав на кнопку «Удалить».
Для этого перейдите в пункт Импорт> Выбрать файлы. Выберите файл .SQL на компьютере, нажать кнопку «Открыть» и «Выполнить».
Найдите в базе данных таблицу wp_options.
Примечание. Если при установке вы изменили префикс, у этой таблицы может быть другое имя.
Выберите wp_options или <prefix>_options и нажмите кнопку «Выбрать данные».
Здесь нужно изменить три поля:
Site URL = «URL-адрес вашего сайта»
Home = «URL-адрес вашего сайта»
Blog name = “URL-адрес вашего сайта без HTTPS://”
Это URL-адрес вашего сайта, который нужно скопировать.
Нажмите на кнопку «Редактировать» для каждого выделенного поля и вставьте соответствующие значения в поле option_value. URL-адрес локальной установки будет выглядеть примерно так: http://localhost/test.
Затем нажмите кнопку «Сохранить».
Поздравляю! Вы успешно перенесли WordPress-сайт с локального сервера на сервер хостинга.
Теперь вы убедились в том, что перенос локального WordPress – достаточно простой процесс.
Дайте знать, что вы думаете по данной теме материала в комментариях. Мы крайне благодарны вам за ваши комментарии, подписки, лайки, дизлайки, отклики!
Вадим Дворниковавтор-переводчик статьи «Migrate WordPress from Localhost to Live Server – A Step-by-Step Guide»
Перенос CMS WordPress на хостинг cPanel
3809 Посещений
В этой статье, мы с вами разберем вопрос переноса движка WordPress с одного хост-аккаунта на другой. Для ясности, назовем первый хост-акаунт Хостинг 1, а второй — Хостинг 2 соответственно.
Начнем с Хостинг 1, на котором уже существует созданный вами ранее движок. Сперва, зайдите в «Диспетчер файлов», в папку где находятся все файлы движка WordPress. Вам нужно заархивировать эти файлы и скачать на свой компьютер.
После этого возвращаетесь на главную страницу cPanel, выбираете категорию «Базы данных» и заходите в раздел «PHPMyAdmin».
Перейдя в данный раздел, вы сможете экспортировать базу данных на свой компьютер. Для этого выбираем ее в списке, нажимаем на «Экспорт».
Дальше, отмечаем способ экспорта «Быстрый».
После проделанных манипуляций на Хостинге 1, переходим к Хостингу 2.
Напоминаем, что для начала вам нужно иметь домен на втором Хостинге для того, чтобы начать работу по закачке файлов со скриптами и установке движка. Если домен у вас уже создан, зайдите в «Диспетчер файлов» и закачайте архивированный файл с вашего компьютера, который вы ранее закачали с Хостинга 1.
После чего, вам нужно его разархивировать.
Теперь, переходим к следующему этапу, а именно созданию базы данных и пользователя через cPanel. Зайдите в раздел «Базы данных MySQL», в категории «Базы данных», где вы можете создать базу данных и пользователя к ней. Не забываем добавить пользователя в базу,
а также, назначить ему все привилегии.
После выполненной процедуры, зайдите в раздел «PHPMyAdmin» на Хостинге 2 и импортируйте базу данных, которую раньше сохранили на свой компьютер с Хостинга 1.
Последним важным действием, будет замена 3 параметров подключения в файле конфигурации wp-config.php
- имя базы данных;
- имя пользователя;
- пароль.
Для этого, зайдите в «Диспетчер файлов» выберите этот файл в общем списке скриптов и откройте через редактор кода. Как указано на изображении ниже, вам нужно заменить эти 3 параметры:
на новые, которые вы создали на Хостинге 2 и сохранить изменения.
В конце, проверьте результат через браузер. Так выглядит наш сайт на новом хостинге.
По старому адресу теперь он недоступен.
Перенос WordPress на хостинг: 8 простых шагов
Давайте, наконец-то сделаем перенос WordPress на хостинг. Ведь после того как вы зарегистрировались на сайте «Reg.ru», купили домен и приобрели хостинг, вы наверно уже захотите опубликовать свой сайт, что бы он был доступен всем, не только у вас на локальном компьютере.
Если вы не знаете или забыли, как установить WordPress, то подробное руководство тут.
Экспорт данных в SQL
Для этого в меню OpenSever откроем PHPMyAdmin, выберем нашу базу данных(sitewordpress), и выберем пункт экспорт, оставим формат SQL и нажмем кнопку вперед.
Сохраним файл sitewordpress.sql.
Вход в на сайт регистратора
Затем перейдем на сайт «Reg.ru», в раздел Мои хостинг и услуги, в строке Хостинг нажмем на ссылку Панель управления cPanel — Войти.
Я буду показывать на примере создания поддомена, вы же, вероятней всего, будете создавать домен для сайта.
Создание домена/поддомена
Создадим поддомен в phpMyAdmin, нажав в панели на иконку Поддомены, введем название(соответствующее вашему сайту) sitewordpress, я укажу основным доменом свой сайт, корень документа public_html/sitewordpress, нажмем кнопку создать, и внизу в списке поддоменов добавится строка sitewordpress.maxfad.ru.
Копирование файлов на хостинг
Перейдем в Total Commander(или иным способом) зайдем по ftp протоколу в корневой каталог вашего хостинга, в папке public_html будет находиться папка нашего сайта sitewordpress.
В нее скопируем все файлы и папки из sitewordpress на локальном компьютере, это может занять некоторое время, наберитесь терпения, пока происходит перенос WordPress на хостинг.
Создание базы данных в MySQL
После копирования вернемся в cPanel хостинга и нажмем базы данных MySQL и создадим новую базу данных с названием нашего домена/поддомена(sitewordpress).
Перейдем в phpMyAdmin, обновим страницу, и наша база будет видна и с ней можно работать.
Импорт базы данных из SQL
Откроем вкладку ИМПОРТ и нажмем кнопку Выбрать файл, добавив таким образом файл, который мы экспортировали с локальной базы данных, и нажмем кнопку Вперед.
Произойдет импорт всех данных на хостинг.
Редактирование wp-config.php и wp-options.php
Вернемся в Total Commander, и по ftp откроем на редактирование файл wp-config.php.
Для правки лучше всего подойдут редакторы NotePad++ или Brackets. Изменим константы DB_NAME, DB_USER, DB_PASSWORD на ваши данные:
- DB_NAME — имя пользователя_sitewordpress;
- DB_USER — имя пользователя;
- DB_PASSWORD — ваш пароль.
Имя пользователя и пароль вы получаете в письме при покупке хостинга, так же они используется для входа в админпанель «Reg.ru».
Также в файле wp-options.php изменим siteurl и home на полный путь нового сайта: http://sitewordpress.maxfad.ru, так как на локальном сервере OpenServer путь мог быть иной(sitewordpress.ru).
Особой разницы, какой тип соединения http или https нет, позже в админпанели WordPress можно перенастроить его.
Вход в консоль сайта
В адресную строку введем адрес http://вашсайт.maxfad.ru/wp-login.php и нажав Enter попадем в форму входа на сайт, вводим логин и пароль от сайта(надеюсь вы помните, где он сохранен/записан).
Если все сделали верно, то Вы попадете в админпанель сайта, или как она называется по вордпрессовски — консоль.
Нажав на ссылку, с названием сайт, колесиком мышки в новой вкладке откроется главная страница.
Если какие-то проблемы с отображением — нажмите ctrl+F5, это очистит кэш браузера и страница перезагрузится.
Вот так в восемь простых шагов произошел перенос WordPress на хостинг c локального компьютера, через некоторое время поисковые роботы проиндексируют его и к вам начнут приходить читатели или покупатели, в зависимости от направленности сайта.
В этом видео показано как перенести WordPress на хостинг:
Рекомендуем смотреть видео в полноэкранном режиме, в настойках качества выбирайте 1080 HD, не забывайте подписываться на канал в YouTube, там Вы найдете много интересного видео, которое выходит достаточно часто. Приятного просмотра!
С уважением, авторы сайта Компьютерапия
Понравилась статья? Поделитесь ею с друзьями и напишите отзыв в комментариях!
Как перенести сайт на вордпресс
Информация о переносе WordPress на другой хостинг
Сайт, написанный на WordPress, состоит из файлов в формате PHP, файлов контента (изображения и другая информация) и базы данных (БД) в формате SQL. Чтобы самостоятельно перенести сайт на WordPress на другой хостинг, недостаточно просто разместить файлы сайта на услуге нового хостинг-провайдера. Перенос сайта на WordPress на другой хостинг — сложная процедура, которая потребует от вас определенного багажа знаний и опыта в сфере разработки или веб-администрирования. Данная инструкция подробно описывает, как перенести сайт WordPress на другой хостинг, а также помогает устранить возможные ошибки.
Во избежание проблем при переносе на серверы REG.RU вы можете бесплатно воспользоваться помощью наших специалистов: Как перенести сайт на хостинг REG.RU.
Месяц хостинга в подарок за перенос сайта в REG.RU
Промокод на 1 месяц бесплатного пользования виртуальным хостингом или VPS с операционной системой Linux. Акция распространяется на заказ новой услуги или продление существующей.
Инструкция по переносу сайта на WordPress на хостинг REG.RU
Определите, в какой папке находятся файлы вашего сайта. Например, в панели управления ISPmanager корневая директория указана в разделе WWW-домены:
Если вы осуществляете перенос WordPress на хостинг с локального сервера, корневая директория по умолчанию: *Z:homelocalhostwww*.
Вне зависимости от их месторасположения, перечень файлов сайта на WP выглядит следующим образом:
Определите, какую базу данных (БД) использует ваш сайт. Для этого перейдите в корневой каталог сайта и в файле wp-config.php найдите следующие строки:
- u1234567_database — база данных, которую использует сайт;
- u1234567_dbuser — пользователь, от имени которого сайт подключается к базе данных;
- password — пароль для подключения к базе данных.
Перейдите в phpmyadmin. Используйте для входа имя и пароль пользователя базы данных. Кликните по названию БД:
Перейдите во вкладку Экспорт, выберите формат SQL и нажмите ОК:
Определите, в какую папку загрузить файлы вашего сайта. Корневая папка создается автоматически при добавлении домена в панель управления хостингом. Если вы уже добавили доменное имя, перейдите к шагу 9.
Рассмотрим процесс добавления домена в панели управления ISPmanager. Перейдите в раздел Доменные имена и нажмите Создать:
Введите Доменное имя, выберите из раскрывающегося списка локальный IP-адрес, поставьте галочку в графе «Создать WWW-домен» и «Создать почтовый домен», если вы планируете пользоваться почтой на хостинге. Нажмите ОК:
Теперь перейдем к импорту базы данных. Для этого понадобится новая база данных и уже созданный дамп старой БД. В разделе Главное выберите пункт Базы данных и нажмите Создать:
На открывшейся странице Новая база данных укажите Имя (при этом к нему автоматически добавится префикс вашего логина хостинга вида u1234567) и Имя пользователя. Скопируйте пароль, указанный в конфигурационном файле сайта (шаг 3), или сгенерируйте новый Пароль. Затем нажмите Ок:
Перейдите в phpMyAdmin на новой услуге хостинга и выберите базу данных, в которую будет импортирован дамп (резервная копия БД):
Перейдите во вкладку Импорт, нажмите кнопку Выберите файл и загрузите файл с компьютера. Нажмите ОК:
Если у вас настроен плагин кэширования, очистите папку wp-content/cache:
Проверьте работоспособность сайта с помощью файла hosts. Прежде чем открыть сайт в браузере, очистите кэш.
Готово! Теперь вы знаете, как перенести сайт WordPress на другой хостинг.
Частые ошибки после переноса WordPress на другой хостинг:
Причина: неверно указаны данные для подключения к базе данных в файле wp-config.php.
Решение: проверьте атрибуты доступов к базе данных. В файле wp-config.php найдите строки:
- u1234567_database — база данных, которую использует сайт;
- u1234567_dbuser — пользователь, от имени которого сайт подключается к базе данных;
- password — пароль для подключения к базе данных.
В параметре DB_HOST должно быть указано localhost или 127.0.0.1
Если все данные верны, проверьте, нет ли лишних символов или пробелов.
Посмотреть и изменить пароль базы данных можно по инструкции.
Причина: в файле wp-config.php указана пустая база данных или в нем неверно задан префикс базы данных.
Решение: если база данных пустая, загрузите дамп по данной инструкции (см. шаг 13). Также проверьте корректность префикса БД. Таблицы в базе данных имеют вид: wp_options, где wp — это любой набор букв и цифр:
Префикс в конфигурационном файле wp-config.php в строке $table_prefix = ‘wp_’; должен совпадать с префиксом таблиц базы данных. В нашем примере это — wp_:
Причина: корневая папка сайта отсутствует, в ней нет файлов или назначены некорректные права.
Решение: проверьте наличие файлов сайта, а также корректность прав на папки и файлы сайта. В большинстве случаев права выглядят так:
Если права на файлы и папки отличаются от указанных, измените их по инструкции.
Возможно, некорректные правила заданы в файле .htaccess. Проверьте корректность файла или загрузите стандартный файл .htaccess для CMS WordPress.
Причина: отсутствует файл .htaccess.
Решение: загрузите файл .htaccess с локального сервера на хостинг в корневую папку сайта или вставьте стандартный файл .htaccess для CMS WordPress.
Как видите, самостоятельный перенос WordPress на другой хостинг — довольно сложный и длительный процесс. Если у вас возникли проблемы или вопросы при переносе, обратитесь в техническую поддержку.
WordPress перенос на другой хостинг. Плагин
Специализированные плагины могут упростить перенос WordPress на другой хостинг. Плагин обеспечивает простую настройку, автоматическое резервное копирование данных в процессе миграции, а также подтверждение того, что данные не повреждены.
Но большинство подобных плагинов платные, а бесплатные версии не гарантируют качественный перенос. Подробнее об этом вы можете узнать на официальной странице плагинов, например VaultPress или WP Backitup.
Около 17% веб сайтов построены на WordPress платформе. Эта CMS набирает популярность в кругах большинства разработчиков. Как же быть с уже существующими сайтами, на других движках или вообще без них? Значит ли это, что перенос сайта на wordpress платформу займет массу времени, усилий и денег? Или нужно вообще все начать заново?
Перенос сайта на WordPress на самом деле легче нежели вы можете представить. В этой статье мы рассмотрим процесс переезда сайта шаг за шагом, на реальном примере. Постараемся охватить и обсудить все существующие с этим проблемы.
Основные шаги
Вот главные моменты, которые нельзя упустить при миграции сайта на WordPress:
- Оцените существующий сайт. Работайте аккуратно рассматривая страницы существующего сайта. Определите все типы контента (страницы, фотогалереи, ресурсные страницы и т.д.), рассмотрите поля и формы. Запишите все на бумаге и создайте резервную копию существующего сайта.
- Подготовьте место обитания нового сайта. Настройте WordPress и подготовьте все для импорта контента.
- Импорт контента. Перенесите контент на новую платформу. Для маленьких сайтов это можно делать вручную. Для больших проектов можно использовать плагины.
- Перенесите дизайн сайта. Переделайте стандартную тему WordPress в соответствии с дизайном существующего сайта.
- Пересмотрите, протестируйте. Осторожно проверьте все еще раз и сделайте резервную копию нового сайта. Внесите корректировки, настройте редирект url со старого сайта на новый. Тестируйте!
Это базовый план переноса сайта на новую платформу. Теперь рассмотрим каждый из этапов подробнее.
Начните с плана
Ключевой момент успешного переезда сайта – оценка существующего веб проекта. Вам надо осмыслить, как импортировать и структурировать контент в WordPress. Основные моменты переноса сайтов не меняются, вся сложность в деталях, которые специфичны для каждого проекта.
Ниже список вопросов, которыми надо руководствоваться при оценке контента:
- Сколько контента должно быть импортировано? Количество страниц, изображений и т.д.
- Возможно, импортировать контент вручную? Или надо использовать инструмент?
- Если использовать инструмент, существует ли он?
- Можно ли организовать контент в «постах» и «страницах», или он отличается от стандартных типов?
- Нужно ли переносить дополнительные элементы контента (поля ввода, примеры, видео и т.д.)?
- Поменяется ли структура URL? Если да, то надо не забыть о редиректе со старых страниц на новые.
- Открыт ли контент для общего доступа? Или существуют страницы только для зарегистрированных пользователей?
Настройка WordPress
Перед тем как перенести контент, нужно подготовить wordpress. Если Вы только экспериментируете, установите wordpress локально. В ином случае, надо это сделать на хостинге.
Когда WordPress установлен, можно действовать!
Настройка URL
Перейдите в Settings –> Permalinks для внесения изменений. В большинстве случаев, ссылки лучше хранить в виде названия поста.
Аккаунты пользователей
Если на вашем сайте были зарегистрированы пользователи, необходимо создать для них аккаунты в установленном wordpress. После окончания переноса сайта, будет хорошо сообщить пользователям об этом по email.
Необходимые плагины
Плагины подбираются под конкретные нужды сайта (контактная форма, слайдер контента, галерея, социальные закладки и т.д.). Вот официальная директория плагинов. Единственное, обратите внимание на организацию резервного копирования данных (backup).
Импорт контента в платформу WordPress
Это рутинная и ответственная работа!
Если ваш старый сайт использовал CMS, возможен вариант автоматического импорта контента. Пересмотрите список скриптов позволяющих сделать это. Следуйте инструкциям и сделайте это!
Если ваша старая CMS не в списке, или сайт самописный, с количеством страниц не более 100, тогда лучше всего сделать все вручную. Копируйте и вставляйте контент, записывая перенесенные url страниц.
Если в вашем распоряжении база данных с контентом в несколько тысяч, тогда придется позаботиться о специалисте. Или найти решение для автоматического импорта.
Перенос дизайна сайта
Если вам не так критичен новый дизайн, можно просто подобрать существующую тему. Или подкорректировать стандартную (заменить логотип, футер и поменять цветовую гамму).
В случае переноса раскрученного и узнаваемого пользователями сайта, лучше всего сохранить дизайн прежним.
Работаем с исходным кодом
На собственном опыте, лучше всего работать с исходным кодом в браузере. Если брать файлы с хостинга, можно сделать множество ошибок. В браузере мы видим сайт таким, каким видят его пользователи.
В Google Chrome это делается так: Меню -> Инструменты -> Исходный код, или нажатие правой кнопки мыши для вызова контекстного меню.
Создание темы
Если Вы новичок в этом, узнайте более об использовании тем в кодексе. Можно создать новую тему с нуля, но лучше просто отредактировать существующую. Так вероятнее всего, будет меньше ошибок, и проще будет ориентироваться.
Для исходной темы подойдет стандартная Twenty Twelve, которую можно скачать с нашего сайта (ZIP).
Файл стилей
Первым шагом в создании темы будет копирование существующих стилей в файл стилей wordpress темы: style.css
Для этого достаточно открыть этот файл для редактирования, поменять информацию о теме (закомментированная в начале файла), вставить стили со старого сайта.
НЕ забудьте о url картинок! Вероятнее всего они поменяются в связи с новой структурой папок. Поэтому внимательно следите за этим как в файле стилей, так и в теме соответственно.
Шапка (Header) сайта
Следующим шагом будет создание верхушки сайта. Здесь надо объединить структуру текущего html кода с кодом WordPress шаблона. В нашем примере, мы будем действовать так:
- Продублируем HTML структуру старого сайта
- Заменим статическое меню на WordPress меню
- Используем WordPress title тег и оставим wp_head крючок.
- Сделаем слияние других релевантных тегов из старой шапки сайта.
Старый HTML код шапки
Новый код шапки (HEADER.PHP)
Рассмотрим все что мы сделали!
Doctype
Убедитесь что перенесли старый doctype. В ином случае, использование нового HTML5 doctype для кода старых спецификаций, может вызывать перебои в работе шаблона (особенно в старых браузерах).
Мета теги
Как правило переносятся все основные теги. Исключением в нашем случае является подключение файла стилей, которое вставляется автоматически с помощью wp_enqueue_style в файле functions.php
Скрипты
Со скриптами могут возникать трудности. Если скрипт подключен на каждую страницу сайта (например, главный файл скриптов или скрипт шрифта), тогда можно смело прописать его в header или footer темы. Если необходимо подключить только на определенной странице, тогда можно использовать условные теги. Лучим способом будет зарегистрировать все скрипты и добавить их с помощью wp_enqueue_script.
wp_head
Вставьте внизу тега. WordPress использует это для подключения собственных скриптов и стилей темы. Также для установленных плагинов. Без wp_head, большинство фронт-энд плагинов не будут работать.
body_class
Заметьте применение нашего тега. WordPress использует его для предоставления серии полезных классов для тега. Эти классы вставляются в зависимости от типа страницы автоматически.
WordPress меню
Вывод WordPress меню, это одно из самых сложных заданий при переносе сайта на этот движок. В нашем примере, мы имеем меню с простой разметкой, которая использует active класс (сгенерированный с помощью PHP), для определения просматриваемой страницы. Функция wp_nav_menu очень гибкая и предоставляет множество встроенных решений для организации меню. В примере, мы взяли стили с active класса и поместили их в эквивалентный wordpress класс current-menu-item.
Подвал (Footer) сайта
Как правило в подвале сайта меньше всего изменяется. Все так, как в случае с шапкой сайта. Сделаем слияние HTML кода.
Старый HTML код футера
Новый код футера (FOOTER.PHP)
Некоторые из футеров сложно перенести на wordpress тему. Например, которые содержат меню и разные виджеты. Большинство из футеров простые, как в нашем примере. Главное не забудьте вставить тег перед
Использование CMS значительно повышает эффективность работы администратора сайта. Особенно в условиях необходимости его масштабирования. Также расширяются возможности по SEO-оптимизации и доработке функциональности. Перенос работающего HTML-сайта на WordPress – распространённая задача, она решается алгоритмами, отточенными многолетним опытом тысяч разработчиков.
Мы покажем шаги, необходимые для успешной миграции HTML-сайта на CMS WordPress. Все их можно выполнить самостоятельно.
Подготовка, общая информация
Суть задачи по переносу сводится к конвертации статических HTML-страниц в формат, подходящий для WordPress, также использующий, помимо HTML/CSS, и PHP-код. То есть один в один перенести код без оптимизации под CMS не получится, он не будет работать.
Далее появляется развилка. Если для вас важно сохранение текущего дизайна сайта (есть хороший трафик, оформление привычно и узнаваемо среди аудитории), то придётся немного повозиться с подгонкой текущего дизайна под формат WP без изменений. Для этого можно использовать плагины (о них дальше).
Также вы можете вручную собрать аналогичный шаблон для WordPress, но этот вариант для новичков неприемлем – он требует навыков опытного разработчика, скорее всего, придётся заказывать эту работу у специалиста. Придётся дополнительно вложиться, зато получите качественный результат.
Если же вы можете позволить себе изменить дизайн без особого ущерба для дела, то можно просто взять более-менее похожий (или совершенно не похожий) шаблон для WP, скопировать материалы (вручную или плагинами), добавить соответствующие формы, коммуникации и прочее из того, что было на оригинальном сайте, и получить сайт с прежним контентом, прошедший редизайн. Это более простой в реализации вариант.
Изначально нужно проанализировать, что из функциональности задействовано на HTML-сайте и подыскать соответствующие плагины либо встроенные инструменты, которые смогут их воспроизвести на WP. Сразу отметим, что это будет несложно, у CMS куча возможностей – там всё есть. Составьте чеклист из необходимого, и вы без труда это найдёте – лишь бы ничего не упустили. И не забудьте сделать бэкап текущей версии HTML-сайта.
Шаг 1 – выбираем хостинг, устанавливаем WordPress и создаём базу данных
Выбор хостинга – важнейший момент. От его качества зависит то, как ваш сайт будет работать – быстро ли, стабильно ли, удобно ли администрировать и вносить тонкие настройки. С 2005 года официально рекомендованным хостингом WordPress.org является Bluehost – крупнейший зарубежный провайдер услуг, обслуживающий более 2 миллионов доменов.
Читайте также
По всему миру разбросано 118 дата-центров, штаб-квартира расположена в американском штате Юта. Серверы для управления всей этой империей там занимают около 5 000 квадратных метров. Всё работает на SSD-дисках, пространства выделяют много, даже на минимальном тарифе для сайтов WordPress ($2.63/мес) его 50 Гб.
Провайдер славится надёжностью, абузоустойчивостью – ваш сайт никогда не закроют просто так лишь потому, что кто-то из конкурентов подал липовую или даже обоснованную чем- то жалобу. Серверы хостинга работают в облаке, используется технология CDN, так что их расположение не влияет на скорость работы сайтов в рунете – она стабильно высокая. Зарубежное происхождение в случае с Bluehost выступает в чистом виде плюсом, опасаться этого фактора нет оснований.
Вам потребуется новая база данных для работы с материалами сайта. Зайдите в раздел «Базы данных», далее в поле «Создать новую базу данных», потом впишите имя пользователя, название БД и пароль доступа к ней. Далее из раздела «Softaculous App Installer» выберите WP и запустите автоматическую установку. В процессе необходимо будет указать используемую (только что созданную) базу данных. Теперь у вас есть хостинг с установленным WP и готовой к работе БД.
Bluehost предоставляет круглосуточную техподдержку, дарит домен на первый год (если потребуется его регистрация), бесплатный SSL, а также обеспечивает 100% манибек в течении 30 дней. Для оптимизированного WP-хостинга вы также получите автоматические установку и обновление до новых версий, доступ к Microsoft Office 365, доменную почту, сотни бесплатных шаблонов, а также удобную и мощную панель управления.
Шаг 2 – работа с дизайном
В зависимости от выбранного пути – подбора похожей темы, использования плагина для переноса существующей либо её ручной адаптации к использованию в связке с WP, открывается 3 различных алгоритма действий. Опишем их в общих чертах.
Выбор нового шаблона
В панели управления в разделе «Дизайн» находится магазин шаблонов. Выберите подходящий и установите его в 1 клик и сделайте активным. Далее в настройках шаблона вы сможете подогнать его дизайн под свои требования (логотип, колонки, цвета, фоны и прочее). Это самый простой способ – создать с нуля сайт на WP с новым шаблоном, а потом подогнать его функциональность и перенести контент.
Конвертация HTML-шаблона
Тут вам помогут сторонние веб-сервисы вроде Theme Matсher, способные обработать и сгенерировать подходящий для WP дизайн на основе HTML-темы. Просто введите название текущего домена, и сервис преобразует файлы темы в формат для WP. Потом вы их просто скачаете и установите через панель управления как новый шаблон. Обычно результат получается хорошим, но могут потребоваться доработки. Это оптимальный вариант для тех, кто желает сохранить дизайн (по крайней мере, основные его элементы), но не владеет продвинутыми навыками кодинга.
Ручная адаптация шаблона под WP
Темы для WordPress состоят из нескольких файлов – style.css, index.php, header.php, sidebar.php и footer.php. Нужно создать пустые заготовки под них, а потом ковырять HTML-шаблон, выбирая из него необходимые элементы (стили и HTML-структуру) и вставляя их в нужные файлы будущего шаблона WP. Также потребуется добавление элементов синтаксиса CMS в различные области для того, чтобы тема оформления была принята системой. Это работа для специалиста, новичкам она не под силу, поэтому даже не будем подробно описывать процесс.
Шаг 3 – перенос контента
На этом этапе снова появляется развилка – ручной перенос контента либо автоматизированный при помощи плагина.
Перенос материалов вручную
Если у вас немного контента, лучше использовать этот вариант. Для этого необходимо скопировать HTML-код материалов в редактор, создав предварительно соответствующие статические страницы под это дело. Копируем только код, заключенный в теги
Перенос сайтов на хостинг Timeweb – База знаний Timeweb Community
Перенос сайтов описан с разных сторон, но смена среды разработки может негативно сказаться на сайте, а потому перенос зачастую вызывает страх.
У меня есть опыт переноса 1500 сайтов и хочу поделиться этим опытом кратко и информативно.
Перенос в консоли
Я опишу перенос в консоли. Консолью удобнее пользоваться, когда мы имеем дело с хостингом и сайтами.
Если мы не имеем SSH доступ к старому аккаунту:
— Подключаемся к аккаунту на новом хостинге по SSH.
Инструкция: http://timeweb.com/ru/help/pages/viewpage.action?pageId=4358354
— Создаём временную директорию для переноса:
mkdir tmp_ИМЯ_САЙТА
И заходим в неё:
Имя указывается во избежание путаницы, если переносим несколько сайтов с разных хостингов.
Важно! На хостинге Timeweb установлен LFTP. Но рассказывать про него не буду по причине того, что wget более универсален и включен в дистрибутивы, которые стоят на VDS-серверах.
— Ставим перенос:
wget -mc --ftp-user='USER' --ftp-password='PASSWD' -o ./perenos.log ftp://IP_адрес_сервера/путь/до/сайта --restrict-file-names=nocontrol &
— Выполняем команду:
Если по экрану бежит лог — хорошо.
Если строка не бежит — читаем, что написано и анализируем (например, при помощи Google).
Нюансы
— Эта команда умеет производить докачку файлов и переносит скрытые файлы. Подробнее о ключах в man wget.
— Если порт не 21, то пишем:
wget -mc --ftp-user='USER' --ftp-password='PASSWD' -o ./perenos.log ftp://IP_адрес_сервера:ПОРТ/путь/до/сайта --restrict-file-names=nocontrol &
— Если логин и пароль не содержит специальных символов, кавычки не нужны.
— Узнать адрес ftp быстрее всего в браузере. Например: ftp://127.0.0.1/www/example.com/public/
— Для переноса файлов без каких либо директорий используем конструкции вида:
nohup wget -mc --exclude-directories=/www/example.com/public_html/media --ftp-user=USER --ftp-password=PASSWD -o ./wget.log ftp://127.0.0.1/demo/public_html/ --restrict-file-names=nocontrol &
или
nohup wget -mc -X /www/example.com/public_html/media --ftp-user='USER' --ftp-password='PASSWD' -o ./wget.log ftp://127.0.0.1/demo/public_html/ --restrict-file-names=nocontrol &
— В редких случаях перенос может прерываться из-за лимитов одного из хостинг провайдера. Тогда ставим ограничение:
nohup wget -mc --limit-rate 500k --ftp-user='USER' --ftp-password='PASSWD' -o ./wget.log ftp:// --restrict-file-names=nocontrol &
Перенос через Filezilla
Если не удалось перенести в консоли, то можно использовать Filezilla: http://timeweb.com/ru/help/display/DOC/FileZilla
Тут есть графический интерфейс. И проще всего это:
- скачать к себе на локальный компьютер со старого хостинга;
- закачать на новый хостинг со своего компьютера.
Пока несутся файлы — несем базу данных (cм. ниже).
После успешного переноса файлов:
— Удаляем листинги от wget:
find . -name '.listing' -exec rm {} \;
— Создаём директорию сайта в разделе «Сайты».
*Директорию лучше называть доменом.
— Заходим в директорию в консоли:
cd ~/example.com/public_html/
— Смотрим содержимое:
Если содержимое директории:
drwx------ 3 USER newcustomers 4096 Jan 10 11:16 . drwx------ 4 USER newcustomers 4096 Jan 10 12:22 .. drwx------ 2 USER newcustomers 4096 Jan 10 11:16 cgi-bin -rw------- 1 USER newcustomers 6701 Jan 10 11:16 index.htm
То выполняем команды:
cd ../ rm -rf public_html/
Если содержимое отличается, значит, у Вас что-то есть в директории. Если Вы не знаете или не помните, что у Вас тут хранится, то выполняем команды:
cd ../ mv public_html/ public_html_old
— Переносим файлы:
mv ~/tmp_example/127.0.0.1/www/example.com/public ./ mv public/ public_html
Удаляем лищнее
Перенос базы данных
1. Если есть доступ в phpMyAdmin, входим в phpMyAdmin.
Если нет, используем adminer.
Adminer прост в использовании. Опишу работу с ним кратко:
— Зайти на старый хостинг.
— Создать в директории сайта директорию для админера:
— Перейти в директорию adminer:
— Закачать на старый хостинг админер:
wget https://github.com/vrana/adminer/releases/download/v4.5.0/adminer-4.5.0.php
— Зайти в adminer example.com/adminer/adminer-4.5.0.php.
— Скачать дамп.
— Удалить adminer.
2. Создаём дамп базы данных:
— Кликаем на базу данных.
— «Экспорт».
— «Быстрый — отображать минимум настроек».
— «Ok».
Если нет быстрого метода, то необходимые настройки выставляются по умолчанию.
Необходимо обратить внимание на следующие моменты:
— выбрать все таблицы галочками;
— сохранить вывод в файл;
— использовать оператор при сохранении данных: INSERT.
Инструкции:
Дамп автоматически скачивается на локальный компьютер.
3. Создаём базу данных в разделе «Базы данных MySQL» на новом хостинге.
* Пароль берем из конфигурационного файла.
Инструкция:
http://timeweb.com/ru/help//pages/viewpage.action?pageId=9240878
4. Импортируем дамп в БД через phpmyadmin в разделе «Импорт».
Нюансы
— При необходимости. Изменяем привязку CMS к домену в БД. Например, в WordPress таблица option.
Подробнее в документации CMS.
Перенос сайта по SSH
Если мы имеем доступ по SSH:
1. Заходим на сервер старого хостинга.
2. При помощи команды cd попадаем в директорию сайта.
3. Копируем полный путь до директории. Команда:
4. Заходим на аккаунт на новом хостинге.
Создаём сайта в разделе «Сайты».
*Директорию лучше называть доменом.
5. Подключаемся к аккаунту на новом хостинге по SSH:
http://timeweb.com/ru/help/pages/viewpage.action?pageId=4358354
Заходим в директорию сайта:
cd ~/example.com/public_html/
6. Смотрим содержимое:
7. Если содержимое директории:
drwx------ 3 kaikavs newcustomers 4096 Jan 10 11:16 . drwx------ 4 kaikavs newcustomers 4096 Jan 10 12:22 .. drwx------ 2 kaikavs newcustomers 4096 Jan 10 11:16 cgi-bin -rw------- 1 kaikavs newcustomers 6701 Jan 10 11:16 index.htm
То выполняем команду:
Если содержимое отличается, выполняем команды:
cd ../ mv public_html/ public_html_old mkdir public_html cd public_html
10. Переносим файлы.
Cлеш в конце пути.
Cлеш есть — rsync переносит файлы из директории;
слеша нет — rsync создаст одноименную директорию и в неё перенесет содержимое.
а. Простой перенос:
rsync -rpPvt login@ip:/home/v/www/site/public/ ./
— Вводим пароль.
* Если перенос прерывается — перезапускаем. rsync очень быстрый, и ограничивать его при небольших объемах сайта ни к чему.
б. Перенос без директории. Бывает, что надо перенести сайт, а у него есть лишняя директория с кешем, которая весит 90% сайта.
На примере Битрикса:
rsync -rpPvt -az --exclude='bitrix/cache/' --exclude='upload/resize_cache/' login@ip:/home/v/www/site/public/ ./
в. Перенос по-настоящему большого сайта, размером больше 10 Гб.
На примере Битрикса:
rsync --progress -rpPvt -az --exclude='bitrix/cache/' --exclude='upload/resize_cache/' --log-file=progress_rsync --bwlimit=500 login@ip:/home/v/www/site/public/ ./ tailf progress_rsync
Перенос БД по SSH
1. Создаём базу данных в разделе «Базы данных MySQL».
2. Переносим БД.
a. Прямой перенос из базы данных в базу данных.
Заходим на сервер старого хостинга по SSH и вводим:
mysqldump -u"login_db" db_name -p"passwd" -h"host" | gzip -c | ssh [email protected] 'zcat > mysql -u"db" db -p"passwd"'
б. Перенос с созданием дампа.
1) Заходим на сервер старого хостинга по SSH и вводим:
mysqldump -u"login_db" db_name -p"passwd" -h"host" | gzip -c | ssh [email protected] 'zcat > DUMP.sql'
2) На новом хостинге хостинге вводим:
mysql -u'ИМЯ_БД' ИМЯ_БД -p'PASSWD' < DUMP.sql
Настройка сайта
1. Открываем один из конфигурационных файлов. Ещё раз:
http://timeweb.com/ru/help//pages/viewpage.action?pageId=9240878
2. Ищем имя базы данных, пароль от базы данных и старые пути.
3. Изменяем пароль от базы данных в Панели Управления нового хостинга на тот, что указан в конфиге.
4. Вне зависимости от CMS, будь то страшный ModX или WordPress, делаем следующее:
а. Изменяем привязку сайта к базе данных во всех файлах:
for i in `find . -type f ! -name '*.sql' -exec grep -H -l NAME_DB_OLD {} \;| cut -d' ' -f1`; do sed -i 's/NAME_DB_OLD/NAME_DB_NEW/g' $i; done
б. Изменяем пути во всех файлах сайта:
for i in `find . -type f ! -name '*.sql' -exec grep -H -l '/home/user/www/site/old/' {} \;| cut -d' ' -f1`; do sed -i 's#/home/user/www/site/#home/c/cl12345/example.com/public_html#g' $i; done
5. Проверить работу сайта.
Заключение
Я не имел цели написать статью для новичков. Поэтому если у Вас возникли вопросы по статье или непонимание, для чего нужна та или иная команда, ни в коем случае не переносите сайт самостоятельно.
Вы можете написать в поддержку Timeweb и перенос будет выполнен специалистами. Перенос сайтов в Timeweb выполняется сотрудниками поддержки бесплатно и не только на виртуальный хостинг, но и на VDS!
Как перенести сайт WordPress на хостинг
Создать и протестировать сайт на платформе WordPress (WP) можно на личном компьютере, используя для этого специализированный пакет «Denwer», включающий в себя все веб-компоненты сервера. Но, рано или поздно, приходит время продемонстрировать результат широкой публике, и встаёт вопрос о переносе локальных файлов на виртуальное пространство.
Что требуется для переноса сайта на хостинг?
Итак, заранее позаботьтесь о доменном имени, которое призвано сделать сайт узнаваемым не только для поисковых систем, но и для потенциальных посетителей. Приобретение домена станет наиболее ответственным этапом, нежели выбор будущего провайдера. Ведь для функционирования сайта или блога на WordPress достаточно хостинга недорогого по стоимости и обладающего самыми средними показателями. А именно, потребуется версия PHP опционально, базы данных MySQL, а также поддержка Apache (необходимо при запуске «multiblog» и управления сервером).
После виртуальных приготовлений, следует открыть локальный WordPress, и в разделе «Настройки» админ-панели указать новый адрес сайта, а также путь до каталога WP. Теперь делаем резервную копию базы данных любым доступным для Вас способом, и получаем файл формата «.sql»
Следующим шагом заводим новую базу MySQL через панель хостинг-провайдера. Даём ей название и копируем полученный файл в автоматическом (через инструменты панели) или полуавтоматическом (через MyAdmin) Режиме. То есть, проводим восстановление новой БД ранее созданными таблицами.
Отлично, половина работы по переносу сайта выполнено. Теперь Вам понадобится FTP-клиент по типу «Filezilla» или «Total Commander», а также информация для авторизации на сервере. Последнюю, можно и нужно получить у провайдера, если таковая отсутствует: адрес или имя ftp-сервера, имя пользователя и пароль, если требуется Ip адрес и альтернативный порт соединения.
С помощью полученных данных, в правой части окна входим в корневой каталог сервера, а в левой открываем локальную директорию с папкой WordPress. Выделяем все элементы (Ctrl + A) и копируем их на хостинг. За счёт большого числа файлов малого размера, процесс перемещения может занять несколько минут, независимо от скорости вашего Интернета.
Вместо послесловия
По окончании, если домен сайта делегирован по адресам хостинга, Вы сможете открыть вебсайт по новому адресу, и продолжить работу уже в онлайне. Присвоение DNS для новых доменных имён может длится до 12 часов, поэтому не торопитесь в случае отказа сервером.
Если Вы сделали всё правильно, то никаких дополнительных действий по переносу не потребуется. Но, если Вы забыли или по каким-либо причинам не внесли новый адрес в «админке» то могут возникнуть проблемы с доступом к базе данных.
Как легко сделать перенос сайта на вордпресс?
Приветствую вас, дорогие читатели!
В этой статья я хотела бы в очередной раз затронуть тему переноса сайта на вордпресс на другой хостинг или домен, и показать вам еще один, очень простой способ с использованием плагина All-In-One WP Migration.
Плагин All In One WP Migration позволяет делать резервное копирование, а так же, как и плагин Duplicator, позволяет сделать перенос сайта на вордпресс при помощи создания пакета копии, но принцип его работы несколько отличается от плагина Duplicator, что позволяет избежать некоторых проблем при переносе.
Например, при попытке сделать перенос на сайт с кириллическим доменом при помощи плагина Duplicator у вас, скорее всего, возникнут ошибки так как Duplicator плохо работает с такими доменами.
Навигация по статье:
Итак, давайте на примере посмотрим, как с помощью плагина All-In-One WP Migration можно сделать перенос сайта WordPress на хостинг или домен.
Создание копии сайта
- 1.Заходим в админ панель сайта-источника и, перейдя в раздел «Плагины» => «Добавить новый» устанавливаем и активируем плагин All-In-One WP Migration
- 2.В боковой панели у нас появиться пункт All-In-One WP Migration, кликнув по которому мы сразу перейдем в раздел экспорта:
- 3.Для создания пакета нам нужно кликнуть по кнопке «EXPORT TO» и в раскрывающемся списке выбрать способ экспорта «FILE»:
Все остальные способы экспорта, такие как передача пакета по FTP и копирование в различные облачные хранилища, доступны только в премиумной версии плагина.
- 4.Поле нажатия на кнопку «FILE» начнется автоматическая упаковка файлов и базы данных в архив.
- 5.После завершения подготовки и упаковки файлов вам нужно скачать пакет, нажав на кнопку «DOWNLOAD»
Перенос сайта вордпресс на другой хостинг
В отличии от плагина Duplicator плагин All-In-One WP Migration упаковывает в архив только те файлы, которые относятся к контенту (темы оформления, плагины, загрузки и база данных), а сам движок WordPress не переносится.
В этом и заключается основное отличие между этими двумя плагинами. С одной стороны данная особенность позволяет сделать перенос сайта на вордпресс с меньшей вероятностью возникновения проблем, а с другой стороны для осуществления импорта нам нужно на хостинге-приемнике установить заново движок WordPress и плагин All-In-One WP Migration.
- 1.На хостинге, куда мы собираемся переносить сайт, создаем новую базу данных и устанавливаем WordPress.
- 2.Заходим в «Плагины» => «Добавить новый» и так же устанавливаем плагин All-In-One WP Migration
- 3.В боковом меню админ панели заходим в раздел «All-In-One WP Migration» => «Import»
Обратите внимание на надпись под окном импорта. В бесплатной версии плагина мы можем импортировать пакет общим объемом не более 512 Mb.
- 4.В открывшемся окне импорта нажимаем на кнопку «IMPORT FROM» и выбираем «FILE», так как у нас бесплатная версия плагина.
- 5.В окне выгрузки файла находим наш пакет на компьютере и нажимаем на кнопку «Открыть»
- 6.Далее начнется процесс переноса сайта на вордпресс. Длительность зависит от размера файла.
- 7.После завершения распаковки плагин выдаст предупреждение о том, что ему нужно заменить все данные в базе данных сайта-приемника. Нам нужно согласиться и нажить на кнопку «PROCEED» и подождать еще немного, пока обновятся данные в БД.
- 8.После того как плагин сделает все необходимые операции он выдаст вам сообщение о том что перенос сайта произошел успешно и для продолжения работы нам нужно сделать две операции:
- 9.Нужно обновит постоянные ссылки на сайте. Для этого кликаем по ссылке «Permalinks Settings» и в открывшемся окне авторизации заново входим в админку. Это происходит из-за того, что в процессе переноса все данные на сайте-приемнике были заменены на данные сайта-источника и теперь нам нужно пройти авторизацию, используя логин и пароль импортируемого сайта.
- 10.После авторизации откроется окно настройки постоянных ссылок. Здесь нам нужно переставить флажок тапа отображаемых ссылок с текущего положения на какое-либо другое и нажать на кнопку «Сохранить», а затем, после того как страница обновится, вернуть флажок на нужный вариант.
- 11.Теперь нам осталось, на всякий случай, просмотреть страницы сайта и проверить все формы обратной связи чтобы убедиться, что все работает правильно и ничего не потерялось в процессе импорта. Вот и все, мы перенесли наш сайт на вордпресс.
На сегодняшний день данный способ переноса сайта WordPress на другой хостинг или домен, на мой взгляд, является одним из самых простых и надежных. С помощью данного плагина я перенесла уже достаточно большое количество сайтов с различными типами доменов, и у меня еще ни разу не было ситуаций, когда бы перенос не удался.
Единственное, на что я хотела бы обратить ваше внимание, это то, что после переноса у вас могут какое-то время не работать формы обратной связи Contact Form 7, а именно могут не приходить сообщения на почту. Такое случается не всегда, но бывает. Не знаю с чем это связано, но формы начинают работать через 1-2 часа после переноса.
На этом, пожалуй, сегодня все. Надеюсь, данный плагин и инструкция к нему будут для вас полезны. Не забудьте поделиться статьей в социальных сетях и оставить комментарий.
Успехов Вам!
До встречи в следующих статьях!
С уважением Юлия Гусарь
Перенос вашего веб-сайта на WordPress: руководство по миграции
Если вы решили, что перенесете свой веб-сайт на платформу WordPress, вы делаете правильный выбор. WordPress — одна из самых надежных систем управления контентом (CMS) на сегодняшний день, и перенести ваш сайт проще, чем вы думаете.
Если вы в настоящее время используете другую CMS, такую как Joomla или Drupal, вы можете использовать плагин или надстройку для переноса большей части вашей информации. Если вы не уверены, попадает ли ваша текущая CMS в эту категорию, проверьте список руководств по миграции WordPress.
Перенос статического веб-сайта или подобных Squarespace и Wix на WordPress может быть немного сложнее, и если вы не разбираетесь в технологиях, вам может потребоваться помощь профессионала. Если да, взгляните на нашу службу миграции WordPress здесь.
Перенос вашего веб-сайта на WordPress: создание плана миграции
Когда вы перемещаете свой веб-сайт, WordPress сортирует вещи по записям и страницам, так что вы можете начать думать о своем контенте с точки зрения этого. Вы также можете пойти еще дальше и назначить теги и категории страницам и сообщениям.
Вот что следует учитывать при планировании перехода на WordPress:
- Организуйте свой контент. Как упоминалось выше, отметьте весь контент на своем сайте и решите, следует ли его добавлять в качестве страницы или публикации и в какой категории или теге. Вы также можете спланировать свое меню на это время, чтобы все было готово к размещению на вашем новом сайте.
- Выберите услугу веб-хостинга. Если это еще не сделано, в вашей среде хостинга должны быть доступны PHP и MySQL.Если в настоящее время вы получаете большой трафик на свой сайт, выберите выделенный хостинг вместо общего. Если вы не уверены, что вам нужно, спросите здесь, какой хостинг вам нужен для вашего сайта WordPress.
- Не забывайте о SEO. При планировании контента лучше всего фиксировать и метаданные. Таким образом, вы можете вставить все вручную, если оно не будет перенесено правильно. Если на вашем текущем веб-сайте есть настраиваемые URL-адреса, обязательно установите плагин перенаправления для управления ими после миграции или настройте конкретные постоянные ссылки в соответствии с требованиями.Если вы также меняете свое доменное имя, следует учесть и другие соображения.
- Выберите тему. Прежде чем перенести свой сайт на WordPress, выберите тему, которая соответствует вашим потребностям. Доступны тысячи тем для разных типов бизнеса и отраслей. Не торопитесь, чтобы выбрать тему с хорошими отзывами, поддержкой и отличным функционалом. Премиум-темы, как правило, предлагают больше возможностей настройки и также дадут вам доступ к лучшей поддержке.Вы также можете выбрать совершенно уникальную, созданную на заказ тему, если вам это нужно. В WordPress возможно все.
- Найдите подключаемый модуль резервного копирования и безопасности. Чтобы обеспечить постоянную защиту вашего сайта, как можно скорее установите плагин резервного копирования и безопасности WordPress. Опять же, есть несколько вариантов на выбор, но всегда лучше использовать плагины, которые регулярно обновляются и предлагают хорошую поддержку. Прочтите наш список основных плагинов WordPress.
Выполнение миграции вашего веб-сайта
Хотя мы настоятельно рекомендуем вам обратиться к профессионалу, который поможет вам с миграцией, вот основные шаги, которые вам нужно будет выполнить, чтобы перенести свой веб-сайт на WordPress.
- Сделайте резервную копию вашего сайта. Не пропускайте этот шаг! Убедитесь, что у вас есть безопасная резервная копия существующего сайта.
- Выберите хороший хостинг WordPress. Важно выбрать хостинговую компанию, которая предоставляет качественный хостинг WordPress, оптимизированный по скорости, безопасности и надежности. Нажмите здесь, чтобы узнать о некоторых вариантах отличного хостинга WordPress.
- Установите WordPress. Затем установите WordPress — многие хостинг-провайдеры предлагают варианты установки в один клик через cPanel.
- Добавьте страницу обслуживания. Чтобы клиенты видели страницу, связанную с вашим брендом, и знали, как с вами связаться, установите плагин страницы обслуживания, добавьте необходимые сведения и активируйте его.
- Отключить видимость поисковой системы. Пока вы не упорядочите свой веб-сайт, лучше всего запретить поисковым системам доступ к нему. Делайте это только в том случае, если вы не указали свое доменное имя на новом хостинге во время переноса сайта.
- Перенесите свой контент. Теперь вы можете начать импортировать контент из вашей предыдущей CMS или других систем. Официальный кодекс WordPress предлагает некоторую полезную информацию о том, как это сделать. Если вы перемещаете контент вручную, это будет часть процесса копирования и вставки.
- Разместите свое содержание. Затем вы можете начать структурировать и систематизировать свой контент по страницам, сообщениям и категориям.
- Установите необходимые плагины. Если вы хотите активировать определенные функции на своем веб-сайте, вы можете начать установку всех необходимых подключаемых модулей, включая антиспам, формы содержимого, подключаемые модули резервного копирования и безопасности.
- Создайте карту сайта. Если вы будете использовать Google Search Console (настоятельно рекомендуется), вам нужно будет отправить карту сайта. Карта сайта Google XML — хороший инструмент для этого. Вы также можете использовать Yoast SEO и другие.
- Протестируйте свой сайт. Чтобы пользователи могли получить доступ к вашему сайту с любого устройства, проверьте скорость своего сайта и запустите его с помощью инструмента тестирования мобильных устройств Google. Тестируйте, тестируйте и снова тестируйте.
- Сделайте свой сайт живым. Когда вы будете готовы запустить свой веб-сайт, включите видимость в поисковых системах и уберите экран обслуживания.Потратьте время на просмотр своего сайта, чтобы убедиться, что все работает правильно, прежде чем начинать продвигать свой новый сайт.
При закрытии
WordPress определенно является одним из самых универсальных вариантов CMS, доступных сегодня. Владельцы веб-сайтов очень редко переходят на другую платформу после использования WordPress.
Рекомендуется ознакомиться с системами управления контентом, прежде чем приступить к миграции своего веб-сайта. Щелкните здесь, если вам требуется помощь в миграции WordPress.
Перенос сайта WordPress на HostGator
Вы думали о приобретении нового веб-хостинга для своего сайта, но сомневаетесь, потому что вы не очень разбираетесь в технологиях и не знаете, что нужно для перехода?
Если это вы, то вы попали в нужное место.
Я переместил свой сайт WordPress на HostGator в 2018 году, чтобы предоставить вам этот пост, и теперь я обновляю его советами экспертов, которые с тех пор получил от веб-профессионалов HostGator. Вот как все прошло для меня, как дела обстоят сейчас и как вы можете максимально упростить перенос своего сайта.
Решение о переносе вашего сайта
Зачем менять веб-хосты? Некоторые люди делают это, потому что они нашли более выгодную сделку, хотят другой тип хостинга или имеют несколько сайтов, размещенных разными компаниями, которые они хотят объединить с помощью одной службы хостинга.
В моем случае я хотел, чтобы управляемый облачный хостинг WordPress лучше оптимизировал мобильную производительность моего сайта, которая в 2018 году стабильно набирала 30 баллов из возможных 100 в тесте Google PageSpeed Insights даже после нескольких раундов оптимизации.
И я хотел испытать процесс переноса сайта из первых рук. ( Отказ от ответственности: хотя HostGator платит мне за ведение блога, они не платили за мой новый тарифный план. )
Подготовка к переносу вашего сайта WordPress
Я знал, что переход с одного хоста на другой будет многоступенчатым процесс, потому что существуют меры предосторожности, чтобы не дать злоумышленникам-мошенникам просто переместить сайты ничего не подозревающих людей со своих хостов. Чтобы подготовиться, я купил свой новый тарифный план, а затем пробежался по контрольному списку HostGator перед переносом домена.
Мой домен был
- старше 60 дней
- не просрочен
- не выкуплен (истек более 30 дней)
, так что я был хорош по этим подсчетам. Моя информация WHOIS и моя контактная информация были обновлены, и я знал, как отключить настройку конфиденциальности WHOIS, чтобы передача могла произойти.
Самым важным, что я сделал перед переносом своего домена, было создание резервной копии моего сайта. Я использовал UpdraftPlus, чтобы отправить все в папку в облаке на случай, если во время процесса у меня возникнут какие-либо проблемы.
Всякий раз, когда у меня возникал вопрос о чем-либо еще в контрольном списке (коды EPP, серверы имен), я звонил в службу поддержки HostGator, чтобы решить эту проблему.
Перенос вашего сайта стал проще, чем я
Перенос домена проще всего, если у вас еще нет веб-сайта в домене. Это просто перенос регистрации домена с одного хоста на другой.
Я ждал, чтобы перенести контент моего сайта до завершения переноса моего домена, и для меня это не имело большого значения, потому что мой сайт — это портфель для потенциальных клиентов, который получает небольшой объем трафика.Однако я поступил нелегко.
Группа поддержки HostGator предлагает помощь по миграции, которая упрощает перенос доменов и сайтов. Я воспользуюсь их услугами, если перееду другой сайт.
Вот два способа начать миграцию вашего сайта вместе с переносом вашего домена:
- Обратитесь в службу поддержки HostGator напрямую и попросите их перенести ваш сайт.
- Если у вас уже есть учетная запись HostGator, вы можете войти на портал поддержки клиентов и заполнить форму запроса на перенос.
Наблюдение за почтовым ящиком
HostGator отправит вам электронное письмо, когда начнется миграция вашего сайта, а затем каждые три часа будут получать обновления по электронной почте. Команда также отправит вам сообщение, если им понадобится дополнительная информация, поэтому будьте готовы ответить.
Вы получите еще одно электронное письмо после того, как HostGator завершит миграцию и проверит ваш сайт, чтобы вы также могли протестировать свой сайт. Они даже свяжутся с вами по телефону, чтобы научить вас пройти тест.
Контрольный список для веб-хостинга после миграции
Так же, как переезд в новый дом, вход в парадную дверь не означает, что переезд окончен.Вам все равно придется решить несколько проблем, связанных с безопасностью и настройкой вашего нового онлайн-дома. Вам потребуется…
1. Перенаправить серверы имен.
В настройках клиентского портала для управления каждым доменом в вашей учетной записи укажите серверы имен на странице сводки вашей учетной записи. Это необходимо для следующего шага: размножения.
2. Подготовка к размножению.
Когда у вас появляются новые серверы имен, эта информация распространяется по сети, поэтому другие серверы могут обновлять свою информацию о том, где находится ваш домен.Это может занять некоторое время — обычно целый день или два — и в течение этого времени посетители сайта могут переходить на ваш сайт на вашем старом хосте или на HostGator, в зависимости от того, через какой сервер проходил их трафик.
Для многих сайтов это не имеет большого значения, но для розничных продавцов это может повлиять на способ обработки заказов. Из-за этой возможности HostGator рекомендует клиентам электронной коммерции запросить повторный перенос после распространения, чтобы убедиться, что они могут видеть и обрабатывать любые заказы, поступившие на старый хост во время распространения.
3. Проверьте свой сайт.
Как все выглядит на рабочем столе? По телефону? Правильно ли работают ваши формы и инструменты навигации? Если да, то поздравляю! Вы можете отменить свой старый план хостинга, а затем позаботиться о дополнительной уборке.
4. Настройте учетные записи электронной почты.
Если вы используете Gmail для получения электронных писем с доменным именем, вам необходимо обновить настройки, чтобы убедиться, что он проверяет правильный сервер.
5. Активируйте конфиденциальность WHOIS для своего домена и заблокируйте его.
Это можно сделать на вкладке «Домены» на клиентском портале.
6. Купите сертификат SSL или активируйте бесплатный, который поставляется с вашей новой учетной записью хостинга.
Вы можете использовать плагин WordPress, например Really Simple SLL, чтобы активировать бесплатный сертификат SSL.
7. Установите и активируйте любые другие плагины, которые хотите использовать.
Создаете свой сайт с нуля? Ознакомьтесь с нашим списком лучших плагинов для WordPress.
8. Отправьте несколько тестовых писем.
Отправляйте электронные письма себе (и нескольким родственникам или друзьям), используя свои доменные учетные записи электронной почты, чтобы убедиться, что все работает должным образом.
9. Наконец, познакомьтесь с вашей новой cPanel.
В cPanel щелкните значок настроек на вкладке хостинга, чтобы управлять безопасностью вашего сайта, настройками, электронной почтой и установкой WordPress.
10. Сравните производительность вашего сайта на новом хосте.
Когда вся моя уборка была завершена, я провел еще один тест PageSpeed Insights. После переезда все стало лучше. В настоящее время мой мобильный сайт набирает 79 баллов из 100, а мой компьютер — 98 баллов из 100, и есть еще несколько настроек, которые я могу внести, чтобы улучшить мобильный рейтинг.
Оценка для мобильных устройств Оценка для настольных ПК
Я доволен этим улучшением, и теперь, когда я прошел через процесс переноса сайта на новый хост, я чувствую себя каким-то новичком в технике.
Контрольный список для перехода на новый веб-хостинг
Подводя итог, когда вы решили перенести свой сайт WordPress на HostGator:
- Определитесь с новым планом хостинга, который вы хотите.
- Прочтите контрольный список перед переводом. Если вы не уверены в шаге, вы можете обратиться в службу поддержки или проверить базу знаний.
- Помните, что после разблокировки ваших доменов на текущем хосте может пройти несколько дней, прежде чем они появятся как разблокированные.
- Создайте резервную копию всего сайта в безопасном месте, к которому вы легко сможете получить доступ.
- Запросите перенос вашего сайта с HostGator.
- Следите за своими электронными письмами о миграции.
- После переноса сайта протестируйте его, чтобы убедиться, что все работает правильно, например макет, электронная почта, SSL и конфиденциальность WHOS.
- Попросите команду HostGator перенастроить ваш сайт, если у вас есть магазин электронной коммерции.
- Подарите себе награду за начинающее волшебство.
Узнайте больше о переносе сайта WordPress на HostGator от веб-профессионала Наташи Коллинз.
Готовы начать? Ознакомьтесь с тарифными планами хостинга HostGator для WordPress прямо сейчас.
Кейси Келли-Бартон — внештатный писатель по контент-маркетингу B2B из Остина. Ее специализация включает маркетинг и рост малого и среднего бизнеса, безопасность данных, Интернет вещей и предотвращение мошенничества.
Связанные
Как перенести веб-сайт WordPress на новый сервер
насчет смены партнеров по веб-хостингу у вас могут возникнуть вопросы.В безопасности ли ваши данные во время перехода? Этот процесс займет много времени или нарушит обслуживание ваших клиентов? Повлияет ли миграция на сохраненные файлы? Все это законные вопросы.
Хорошие новости: перенос сайта WordPress на новый сервер на самом деле несложный, хотя на этом пути есть несколько важных шагов. В этой статье мы проведем вас через этот процесс. Помните, что если вам нужна дополнительная помощь по переносу вашего сайта WordPress на Bluehost, наша экспертная группа технической поддержки доступна круглосуточно и без выходных по телефону.
Как перенести веб-сайт WordPress на новый сервер
- Сделайте резервную копию файлов перед началом работы. Если в процессе миграции что-то пойдет не так — не волнуйтесь, это маловероятно — у вас будет хорошая рабочая копия, чтобы начать все сначала. Хотя в этом нет необходимости, некоторые люди на всякий случай делают резервные копии на бумажных носителях и в облачных хранилищах.
- Войдите в систему у вашего текущего провайдера веб-хостинга, чтобы получить доступ к файлам WordPress (одним из примеров является инструмент управления файлами). Другой вариант — использовать вашу учетную запись FTP для вашего текущего веб-хоста, а затем загрузить wp-content.
- Экспортируйте файлы базы данных. Использовать опцию быстрого экспорта проще и быстрее: просто войдите в систему своего хостинг-провайдера, откройте phpMyAdmin и щелкните вкладку «Экспорт». Затем нажмите «Перейти», и система позаботится об экспорте файлов базы данных за вас. Обычно это файл .sql.
- Загрузите папку содержимого WordPress (это все файлы, которые делают ваш сайт WordPress вашим сайтом), используя клиент протокола передачи файлов (FTP), с которым вы знакомы.Если у вас нет предпочтений, рассмотрите CuteFTP или FileZilla.
- Если вы переходите на Bluehost, просто введите bluehost.com в свой браузер и войдите в панель управления сайтом.
- Создайте учетную запись FTP, чтобы иметь возможность загружать резервную копию папки содержимого WordPress для вашего нового сайта WordPress на новом хосте. Если вам нужна помощь, вот как создать учетную запись FTP.
- Установите WordPress, следуя подсказкам на экране. Это один из самых простых шагов при выборе Bluehost, потому что мы предлагаем установку в один клик для пользователей WordPress.
- Импортируйте файлы базы данных. Перейдите в cPanel, откройте phpMyAdmin и щелкните вкладку «Импорт». Затем нажмите «Перейти», и система позаботится об импорте файлов базы данных за вас. Вам нужно будет использовать файл .sql, который вы создали ранее, когда вы экспортировали базу данных вашего сайта с вашего предыдущего хоста.
- Загрузите папку с содержимым WordPress. Вам нужно будет заменить содержимое в wp-content на вашем новом хосте содержимым из резервной копии сайта по FTP.
- Обновите базу данных вашего сайта, если вы меняете домены . Существует ряд плагинов WordPress, таких как Better Search Replace или Velvet Blues Update URLS, которые могут помочь в этом.
Что нужно помнить при переходе на новую службу веб-хостинга
Некоторые люди размещают изображения и сообщения с контентом на своем веб-сайте и указывают им URL-адрес на своем сервере.При смене хостинг-провайдера эти ссылки становятся неработоспособными. Чтобы исправить неработающие ссылки, вам необходимо найти все экземпляры, в которых ваши файлы содержат старое доменное имя, и заменить его на новое имя службы хостинга.
Воспользуйтесь сценарием поиска и замены, подобным этому, из GitHub. Убедитесь, что вы заменяете старый домен новым. Это кажется очевидным, но легко совершить ошибку, заменив новый домен старым, и тогда ссылки останутся неработающими.
Кроме того, очень важно удалить скрипт поиска и замены, если вы уверены, что изменили все имена файлов и указатели, чтобы обеспечить безопасность вашего сайта. Рекомендуется протестировать ссылки на своем веб-сайте после завершения процесса миграции. Существует ряд онлайн-инструментов, которые помогут вам сделать это, не нажимая вручную каждую гиперссылку или кнопку навигации, например, Google Search Console (ранее Google Webmaster Tools) и Screaming Frog.
Эти инструкции должны помочь вам пройти процесс миграции вашего сайта WordPress на новую службу хостинга.Мы так сильно верим в WordPress, что создали специальные службы, созданные специально для пользователей Bluehost WordPress и бизнес-клиентов. У вас не будет длительного простоя при переключении, и вам не придется беспокоиться о потере каких-либо файлов в процессе — но сделайте резервную копию на случай, если произойдет что-то странное.
Если вам нужна помощь или у вас есть вопросы по настройке файлов, позвоните нам — мы всегда будем рады помочь!
Как перенести контент WordPress из одного блога в другой
Перенос контента из одного блога в другой происходит немного чаще, чем вы думаете.Возможно, произошло изменение доменного имени, или, может быть, вы переехали на новый хост и хотите обновить дизайн сайта, но сохранить сообщения. Другая причина заключается в том, что вы купили веб-сайт WordPress и просто хотите сохранить только его контент.
Какой бы ни была причина, WordPress дает вам простой и легкий способ перенести материал на новый веб-сайт.
В этом руководстве я покажу вам, как переносить контент из одного блога в другой. Этот процесс относительно прост и похож на перенос веб-сайта из WordPress.com.
Экспорт вашего контента
Во-первых, вам необходимо получить доступ к панели управления WordPress вашего старого сайта. Оттуда перейдите в раздел «Инструменты» и нажмите «Экспорт».
На экране экспорта у вас будет несколько доступных опций. Это:
- Все содержимое
- Сообщения
- Страницы
- Медиа
У вас есть возможность захватить только один элемент за раз. Однако я показываю вам, как переместить весь контент. Так как это выбрано по умолчанию, оставьте это как есть.
Нажмите кнопку «Загрузить экспортный файл» внизу.
На вашем компьютере откроется окно загрузки с вопросом, где вы хотите сохранить файл. В противном случае ваша система, вероятно, настроена на автоматическую загрузку файлов в определенную папку. Обычно это каталог «Загрузки».
Предлагаю сохранить файл на рабочий стол. Это упрощает поиск, когда приходит время использовать его на следующем этапе.
После сохранения файла можно переходить к следующему шагу.
Импорт вашего контента
Для этой следующей части войдите в панель управления нового веб-сайта WordPress. Перейдите в раздел «Инструменты» и нажмите «Импорт».
На экране импорта вы увидите множество вариантов для типов блогов. Поскольку мы перемещаем контент с одного сайта WordPress на другой, мы хотим использовать «WordPress». Это внизу списка в алфавитном порядке.
Прямо под «WordPress» вы увидите ссылку. Если эта ссылка гласит «Установить сейчас», щелкните ее и запустите установщик.Это очень быстрое дополнение для WordPress, позволяющее извлекать файл из другого блога WordPress.
Как видите, у меня написано «Запустить импортер». Это потому, что я уже установил надстройку ранее. Щелкните эту ссылку, чтобы импортировать файл со старого сайта.
На экране «Импорт WordPress» вы выберите файл, который вы скачали выше. Нажмите кнопку «Выбрать файл» и найдите файл XML.
После того, как ваш файл будет помещен в WordPress, нажмите кнопку «Загрузить файл и импортировать».
На следующем экране вы сможете назначить авторов для старого контента. Вы можете напрямую импортировать старого автора, создать новое имя пользователя или назначить сообщения существующему пользователю на новом сайте. Если у вас есть настраиваемые роли пользователей, убедитесь, что вы назначаете новым пользователям и старым авторам правильные роли на своем веб-сайте.
Для этого урока я оставлю старого автора в системе. Однако вы можете выбрать любой вариант, который вам нравится в этой области.
Если у вас есть вложения к каким-либо из ваших старых сообщений, убедитесь, что вы установили флажок «Загрузить и импортировать вложения файлов.Это могут быть PDF-файлы, изображения или что-нибудь еще, что вы прикрепили к контенту. Если вы не уверены, возможно, лучше выбрать его.
Всегда лучше перестраховаться.
Нажмите кнопку «Отправить», чтобы начать процесс перемещения.
WordPress перенесет весь контент со старого сайта на новый.
Как работает передача?
WordPress использует файл XML при экспорте данных. Этот файл содержит информацию, необходимую новому веб-сайту для поиска содержимого, которое вы хотите переместить.По сути, это похоже на то, что новый сайт напрямую запрашивает данные со старого.
Передача происходит через Интернет. На самом деле вы не сохраняете много контента в файле экспорта. Хотя некоторая информация доступна в XML, большая часть ее будет скопирована непосредственно с одного сайта на другой. Вот почему XML значительно меньше, чем контент в целом, с точки зрения размера файла.
Перемещение контента из блогов других типов
Как вы можете видеть на экране «Импорт», вы можете добавлять контент из нескольких различных типов блогов.Вы можете импортировать данные из Blogger, добавлять сообщения из RSS-канала, рекламные сообщения и изображения из Tumblr и многое другое.
У каждого из них будут свои собственные методы импорта и экспорта. Просто не забудьте установить импортер для той платформы, с которой вы переходите. Например, импортер WordPress явно не будет работать с экспортированным файлом Blogger.
Как насчет импорта из других форматов ведения блога?
Интернет полон систем управления блогами.Как видно из списка импорта, такие приложения, как Joomla, недоступны. Что делать, если вы используете одну из этих систем и хотите переместить контент в WordPress?
В этом случае вам нужно будет установить плагин. Большинство популярных и некоторые непопулярные системы управления контентом представлены в области плагинов WordPress. Возможно, лучший способ — ввести название платформы с последующим словом «импортер» в поле поиска при добавлении плагинов.
Поскольку WordPress настолько популярен, у вас есть множество плагинов, которые можно перенести из других систем.Например, мне не потребовалось много времени, чтобы найти импортеров для Joomla и Drupal, двух полупопулярных систем управления контентом.
Как насчет перехода с закодированного веб-сайта без CMS?
Большинство веб-дизайнов сегодня создается с помощью какого-либо приложения CMS, такого как WordPress или даже Magento. Не часто можно встретить тот, который был создан исключительно в коде, без какого-либо конструктора. Однако это не значит, что их не существует.
К сожалению, импортировать данные с сайтов, разработанных таким образом, сложнее.Поскольку для использования WordPress нет файла экспорта, он не может импортировать данные таким же образом. Это означает, что вам придется тратить время на копирование и вставку содержимого, которое вы хотите сохранить.
С другой стороны, маловероятно, что вам придется это делать. Сегодня не многие сайты кодируются без приложения. Это потому, что веб-разработчику намного быстрее и проще настроить что-то вроде WordPress, Joomla или Magento, чем создавать сайт с нуля.
Можете ли вы импортировать в WordPress больше, чем просто блоги?
В зависимости от CMS, WordPress, вероятно, имеет для этого плагин.Например, вы можете использовать плагин FG Magento to WooCommerce для переноса своего магазина электронной коммерции. Этот инструмент, в частности, берет данные из Magento и переносит их в WooCommerce для WordPress.
Лучшее место для поиска плагинов, которые помогут импортировать контент, — это раздел плагинов WordPress. Помимо этого, вы можете найти то, что ищете, выполнив поиск в Google.
Быстрая и легкая передача контента с помощью WordPress
WordPress разработан, чтобы облегчить владение и управление сайтом для любого человека с любым уровнем подготовки.Такие дополнения, как функция импорта / экспорта, — это еще одна часть улучшения жизни владельцев сайтов. Не думайте, что контент должен оставаться в определенном месте. Все, что требуется, — это несколько минут, чтобы переместить сообщения, страницы и изображения.
Какие системы управления контентом вы использовали в прошлом для веб-сайтов? Вы сталкивались с платформой, с которой нельзя экспортировать контент?
Перенос WordPress на новый хост или домен- LCN.com
Вас пугает мысль о переносе вашего веб-сайта WordPress с одного веб-хоста на другой?
Вы боитесь, что можете что-то сломать, потерять свой контент или просто оказаться в какой-то адской безлюдной онлайн-зоне, не зная, что делать дальше?
Но какой бы сложной ни казалась миграция веб-сайта, вы действительно хотите остаться с хостингом, который вам не нравится? Неадекватный или неподходящий веб-хостинг может ограничить успех вашего сайта.
Перенос сайта WordPress не так страшен, как кажется. Как и в случае со многими сложными задачами, разбиение процесса на пошаговые процессы делает миграцию WordPress более управляемой и простой.
Процесс немного отличается в зависимости от того, хотите ли вы использовать тот же домен и структуру URL-адресов, или переходите на совершенно новое доменное имя или каталог. Мы объясним по ходу дела.
Примером перехода на новый домен может быть www.yourdomain.com >> www.your-domain.co.uk.
Переход в новый каталог может выглядеть так: www.yourdomain.com/blog >> www.yourdomain.com/news.
Если вы еще не зарегистрировали или не нашли свой новый домен, обязательно проверьте доступность с помощью средства проверки доменного имени LCN.
01. Сделайте резервную копию существующего веб-сайта
Сбои могут возникать при переносе веб-сайтов, поэтому важно перед началом работы убедиться, что ваши данные созданы.
К счастью, существуют плагины WordPress, которые упрощают резервное копирование сайта WordPress.Некоторые популярные варианты:
- BackUpWordPress: бесплатная опция, которая будет выполнять резервное копирование всех баз данных и файлов WordPress по вашему собственному расписанию.
- BackWPUp Free: инструмент, который позволяет пользователям создавать резервные копии своих сайтов WordPress в Dropbox, Google Диске, сервисах S3 и других.
Когда вы уверены, что у вас есть последняя резервная копия вашего сайта WordPress, пора начать миграцию.
2. Отключить постоянные ссылки
Этот шаг необходим только в том случае, если вы меняете свое доменное имя или каталог.
Перейдите в «Настройки», а затем «Постоянные ссылки» в существующем интерфейсе WordPress для вашего веб-сайта. Выберите «по умолчанию» и сохраните изменения.
03. Сохраните копию базы данных вашего сайта
Следующим шагом будет сохранение новой копии базы данных вашего веб-сайта (вы отредактируете ее на седьмом шаге). В phpMyAdmin вашего существующего веб-сайта выделите базу данных и нажмите «Экспорт», а затем «Перейти».
Немедленно сделайте копию этой базы данных и дайте ей новое имя; вы можете захотеть включить дату в новое имя файла.
04. Установите WordPress на новый хост
.
Большинство компаний, занимающихся веб-хостингом, предоставляют действительно простой инструмент, такой как Softaculous, который позволяет пользователям устанавливать WordPress всего за несколько кликов — LCN имеет собственный установщик в один клик с их хостингом WordPress.
Вы также можете установить WordPress вручную.
05. Загрузите содержимое своего веб-сайта на свой компьютер
Используя инструмент протокола передачи файлов (FTP), загрузите все содержимое папки wp-content (с существующего хоста веб-сайта) на свой компьютер.
Доступно множество программных опций FTP; FileZilla и SmartFTP — популярные варианты.
Загрузка папки wp-content с помощью Filezilla
Другая возможность, если вы используете cPanel, — это загрузить весь ваш контент в виде файла .zip.
Это обычно более быстрая и менее требовательная задача, чем работа с сотнями или тысячами отдельных файлов с помощью FTP.
Запишите, где вы храните эти данные, чтобы вы могли легко получить к ним доступ для следующего шага.
06. Загрузите wp-content на новый хост
Введите настройки FTP вашего нового веб-хоста в свой FTP-клиент; в LCN их можно найти в разделе «Управление хостингом» вашей учетной записи.
Используя FTP, загрузите файлы wp-content в новую установку WordPress. Убедитесь, что вы выбрали правильную папку. Например: подкаталог с именем «блог», если вы хотите установить по адресу www.yourdomain.com/blog, или просто загрузите установку прямо в корневой каталог, если вы не хотите устанавливать в какой-либо подкаталог.
Если вы используете cPanel, вы можете просто загрузить полный файл .zip, который вы загрузили на последнем шаге.
07. Измените базу данных своего сайта
Этот шаг необходим только в том случае, если вы меняете свое доменное имя или каталог.
Теперь вам нужно заменить данные вашего старого URL на новый в файлах базы данных. Такой инструмент, как Search-Replace-DB, поможет вам убедиться, что вы не вносите никаких изменений, которые могут вызвать ошибки на вашем новом сайте.
Сохраните переименованную базу данных на свой компьютер.
08. Удалить базу данных WordPress
Если вы использовали инструмент для установки WordPress в один клик, вам нужно будет удалить автоматически созданную базу данных.
В phpMyAdmin вашего нового хоста нажмите «Структура», затем «Проверить все». Выберите «Drop» в меню и подтвердите, что хотите удалить все, что вы выбрали.
09. Загрузите самую последнюю базу данных на новый веб-хостинг.
Теперь загрузите вашу базу данных. Это либо неизмененная база данных с вашего старого сайта, либо ваша недавно обновленная база данных с изменениями нового домена / подкаталога.
Оставайтесь в phpMyAdmin и нажмите «Импорт». Выберите базу данных, которую вы редактировали, нажмите «Загрузить» и подтвердите действие.
Это может занять некоторое время для больших баз данных; подождите, пока не получите подтверждающее сообщение о завершении загрузки.
10. Войдите в свой недавно перенесенный сайт WordPress
Войдите в WordPress через новую службу хостинга и вернитесь в «Настройки»> «Постоянные ссылки».Выберите вариант структуры ссылок, который вы использовали до миграции, и сохраните изменения.
Если на этом этапе у вас возникнут какие-либо трудности, очистите кеш в своем веб-браузере и повторите попытку.
11. Выдохните. Вы сделали это.
Вот и все! Ваш сайт WordPress был перенесен на ваш новый веб-хостинг.
Проверьте это, проверьте правильность форматирования, попробуйте внутреннюю структуру ссылок и убедитесь, что ваш контент находится там, где он должен быть.
А теперь приготовьте себе чашку чая и поздравьте себя с хорошо выполненной работой.
Теперь, когда вы перенесли свой сайт WordPress, не пропустите наше полное руководство по WordPress из более чем 8500 слов.
Ваше слово!
Вы когда-нибудь переносили сайт WordPress между хостами? Как прошло? Расскажите нам в комментариях ниже!
Как конвертировать веб-сайт с любой платформы на WordPress
Вы запустили свой веб-сайт на популярной в то время платформе.Возможно, это был первый случай, с которым вы столкнулись. Но теперь, когда вы использовали его какое-то время, вы решили, что он больше не делает то, что вам нужно. Вы хотите перенести свой сайт на WordPress. Умный ход.
WordPress — потрясающая платформа. Итак, хороший выбор. Проблема в том, что у вас уже есть все эти статьи с фотографиями на другой платформе. У вас есть структура меню, которая нравится вашим посетителям. У вас есть категории, которые имеют смысл для вашего сайта. У вас есть подписчики. Это очень повод для беспокойства.Кроме того, вы по-прежнему хотите, чтобы ваши посетители чувствовали, что это тот же сайт, который им нравится.
Вы знаете, что хотите перенести свой сайт на WordPress. Но вопрос в том, как?
Эта статья не касается конкретной платформы. Независимо от того, какую платформу вы используете, процесс примерно одинаков. Вместо этого эта статья покажет вам, как именно сделать ход и либо сохранить имеющуюся у вас структуру, либо улучшить ее.
ПРИМЕЧАНИЕ. Я предполагаю, что у вас есть базовые знания WordPress.Если вы этого не сделаете, вам нужно будет настроить установку WordPress и изучить основы, прежде чем преобразовывать свой старый сайт в WordPress.
Мигрировать на WordPress сложно, но вы можете это сделать!
Типичный процесс миграции
Типичный процесс перехода с другой платформы на WordPress выглядит так:
- Оцените свой текущий веб-сайт . Это расскажет вам, какие специальные функции вам нужны на вашем новом веб-сайте WordPress. Сюда входят все типы вашего контента — страницы, сообщения, галереи, ссылки и т. Д.
- Настройте установку WordPress . Вам пока не нужно ничего особенного — просто WordPress установлен в вашем домене.
- Импортируйте контент на свой сайт WordPress . Достаточно просто, правда?
- Настройте свой дизайн WordPress . Это включает вашу тему, цвета, логотип, структуру меню, ссылки и так далее.
- Тестирование и отладка при необходимости . Важно, чтобы ваш сайт был готов к общедоступному использованию перед запуском.Сюда входят все ссылки, изображения, мультимедиа, контент, меню, плагины, виджеты и т. Д., Как внутренние, так и внешние. Я рекомендую использовать плагин режима обслуживания, пока сайт тестируется.
- Go Live. Это включает в себя либо перемещение вашего домена на новый хост, либо указание URL-адреса на новый сайт.
- При необходимости отредактируйте. Не думайте, что после запуска вашего сайта все будет идеально. Вносить изменения — это нормально.
Оцените свой текущий веб-сайт
Знание того, что у вас есть, поможет вам понять, что вам нужно.
Начните с плана
Конвертация веб-сайта — это большой проект, и вы хотите сделать его правильно с первого раза. Я знаю, это звучит банально, но вам нужен план, чтобы этот поезд не сбивался с пути. Вам нужно точно знать, как должен выглядеть ваш веб-сайт WordPress и как он должен действовать. Вам нужно знать, что у вас есть, что вы хотите сохранить, что вы хотите изменить и как вы хотите, чтобы это изменилось.
Вам необходимо знать особенности того, что это за сайт и что он должен делать.Например, вы перемещаете форум, платное членство, аукцион, школу или интернет-магазин? Очевидно, что для каждого из них требуются разные функции. Вам нужно будет знать все детали, чтобы вы могли найти правильное решение для своего сайта, как только он появится на WordPress.
Всегда начинайте с плана.
Для этого просмотрите свой старый сайт и проведите инвентаризацию его функций. Посмотрите и запишите такие предметы, как:
- Структура меню
- Формы
- Объявления
- Типы контента
- Резервные копии
- Безопасность
- Макет
- Брендинг (логотип и цвета)
- Специальные значки
- Слайдер
- Ссылки
- Изображения
- Вложения
- SEO
- Многоязычный
- Электронная торговля
- Обмен в социальных сетях
- CSS
Что нужно преобразовать?
Ответ на этот вопрос поможет вам определить, как выполнить преобразование.Просмотрите свой сайт и задайте вопросы, а затем запишите ответы. Это позволит вам составить контрольный список элементов, которые помогут вам разработать свой сайт WordPress. Вот еще несколько вопросов, которые вы можете задать:
У вас большой сайт? Будут ли все ваши страницы и сообщения перенесены на ваш новый сайт WordPress? Если да, то вам понадобятся хорошие инструменты. Если вы переносите только несколько сообщений и страниц, вы можете перенести их вручную.
Вам нужен другой тип сообщения, кроме сообщения или страницы? Если да, то вам нужно будет создавать собственные типы сообщений.
Сохраняете ли вы структуру URL и ссылок? Если да, придется ли вам настраивать постоянные ссылки? В противном случае вам нужно будет использовать переадресацию, чтобы указывать на ваш новый URL.
Используете ли вы такие инструменты, как счетчики статистики, контактные формы, формы электронной почты и информационных бюллетеней, а также карты? Вам нужно будет их оставить? Сможете ли вы сохранить свои текущие инструменты или вам нужно будет найти аналогичные инструменты?
Есть ли у вашего сайта комментарии? Вы хотите перенести их все на свой новый сайт?
Есть ли у вас ограниченный контент только для членов? Как вы сейчас это реализуете?
У вас есть сайт электронной торговли?
Придется ли вам переходить на новое решение для электронной коммерции?
В зависимости от вашего текущего пакета электронной коммерции вам может потребоваться загрузить продукты, выбрать новые способы доставки и выбрать новую корзину, совместимую с WordPress.
Вы продаете вещи в Интернете?
У вашего сайта несколько пользователей? Много разных авторов, администраторов или участников? В таком случае их информация потребуется для создания учетных записей пользователей.
Ваш новый дизайн
Вы будете использовать эту информацию для разработки и настройки вашего нового веб-сайта. Он может в конечном итоге выглядеть таким же (или похожим), но вы должны знать, что вам нужно, чтобы оно оставалось таким же. Эта информация поможет вам составить список дел для вашего проекта.
Вам понадобится:
- Хостинг
- Домен
- Настройки
- Тема
- Плагины
- Виджеты
- Структура меню
Я не рекомендую пытаться сделать ваш новый сайт точной копией вашего старого. Я имею в виду серьезно … Зачем тебе беспокоиться? Теперь у вас есть шанс сделать что-то лучше. Брендировать его так, чтобы он имел похожий внешний вид, — хорошая идея. Это позволяет вашим посетителям узнать, что это вы (что хорошо), но если вы собираетесь потратить время на его перемещение, вы также можете улучшить его.
Настройте установку WordPress
Затем вам нужно будет установить WordPress в своем домене или на автономном сервере. Если вы используете тот же домен, вы можете использовать новый подкаталог для установки WordPress, а затем переместить сайт в исходный каталог или указать домен, в котором находится подкаталог, когда сайт будет готов. Таким образом, ваш старый сайт может оставаться активным, пока вы работаете над новым сайтом.
Настройки WordPress
Установка базовых настроек WordPress — ваш первый шаг.
Настройте постоянные ссылки, структуру навигации и учетные записи пользователей.
Тема
Выберите тему, а затем выберите настройки для своего логотипа, значка и стилей CSS. Некоторые темы имеют множество встроенных настроек для меню, стилей и размещения рекламы.
Плагины и виджеты
Вам понадобятся новые плагины для SEO, безопасности, контактных форм, карт, резервного копирования, режима обслуживания, нескольких языков, кнопок социальных сетей, шорткодов и статистики. Специализированные плагины, такие как аукционы, курсы, электронная коммерция, недвижимость и мероприятия, потребуют дополнительной настройки.Если в ваших старых версиях есть функции экспорта, например экспорт через CSV, вы можете импортировать свои данные в новые версии. Возможно, вы не сможете перенести весь свой контент, поэтому на этом шаге может потребоваться дополнительное время для настройки и отладки.
Импортируйте контент на свой сайт WordPress
Пришло время импортировать контент со старого сайта на сайт WordPress. Этот процесс берет контент из ваших статей и импортирует их в WordPress как сообщения.
Для импорта вы можете использовать скрипт или плагин.Возможно, в Кодексе WordPress будет сценарий импорта для вашего сайта. На панели инструментов WordPress перейдите в Инструменты и выберите Импорт. Здесь вы найдете 8 самых популярных CMS для импорта в WordPress. Если вашей CMS здесь нет, вы можете проверить каталог плагинов. Если плагин доступен, установите его и следуйте инструкциям по импорту вашего старого сайта в новую установку WordPress.
Importer доступны для всех основных платформ, включая платформы с CMS и HTML.Есть также средства импорта для WooCommerce, вложений, комментариев, пользователей, мультимедиа и многого другого.
Если вашей платформы нет в списке плагинов, возможно, вам придется загрузить свои страницы вручную. Для этого вы должны создавать страницы и сообщения по одной, копируя и вставляя свой контент. Убедитесь, что сохранили свои URL-адреса и заголовки сообщений. Я рекомендую использовать электронную таблицу, чтобы помочь вам отслеживать заголовки и URL-адреса. Если у вас слишком много статей, которые нужно переместить вручную, вы можете подумать о том, чтобы нанять разработчика, который переместит контент за вас.
ПРИМЕЧАНИЕ. Будьте осторожны, чтобы не запускать процесс импорта дважды. Это может привести к дублированию или отсутствию данных или ошибкам в вашей новой базе данных.
Плагины для определенных платформ
Если подключаемый модуль доступен для вашей конкретной платформы, рекомендуется его использовать. Вот краткий обзор некоторых плагинов, которые я рекомендую для самых популярных платформ.
Это бесплатный плагин для импорта сообщений (включая опубликованные, запланированные и черновики), категорий, комментариев (за исключением аватаров) и изображений.Он не импортирует страницы, поэтому вам придется копировать и вставлять их вручную. К счастью, на большинстве веб-сайтов всего несколько страниц. Он также перенесет авторов в пользователей WordPress. Он не импортирует их аватары, но поддерживает 16 языков.
Этот бесплатный плагин импортирует ваш блог Tumblr в WordPress с правильными форматами сообщений. Он будет импортировать сообщения, черновики и страницы и следить за тем, чтобы не было дубликатов. Он выполняет загрузку медиафайлов для ваших изображений, видео и аудио сообщений.Он поддерживает 15 языков.
Этот бесплатный плагин переносит статьи Joomla (как сообщения или страницы), разделы (как категории), категории (как подкатегории), сообщения (включая опубликованные, неопубликованные и заархивированные), изображения, мультимедиа, теги и страницы. ломается с веб-сайта Joomla на WordPress.
Это один из лучших инструментов миграции, потому что он выполняет гораздо больше работы за вас. Он изменяет содержание сообщения, сохраняет ссылки на медиа и изменяет внутренние ссылки.Он также имеет множество функций для изображений. Он изменяет размеры изображений в соответствии с размерами, определенными в настройках WordPress, использует избранное изображение в качестве первого изображения публикации, сохраняет заголовок изображения и сохраняет атрибут изображения alt.
Существует даже версия Premium, которая переносит вашу SEO Joomla и добавляет использование надстроек.
Он импортирует ваши сообщения Weebly на ваш сайт WordPress. Он использует другой плагин под названием Import External Images plugin (который необходимо установить отдельно) для переноса ваших изображений с сервера Weebly на ваш.
Есть плагин Premium, который перемещает комментарии и теги (как категории).
Этот бесплатный плагин импортирует XML-файлы Typepad или MoveableType и вложения в WordPress. Он обрабатывает только данные сообщений, включая заголовки, контент, авторов, комментарии, категории и теги. Страницы, боковые панели и другой контент за пределами сообщений не импортируются, поэтому вам придется вручную скопировать и вставить эти данные.
Плагины для общих CSV, HTML и XML
Другой способ импорта — это импорт файлов таких типов, как CSV, HTML и XML.Это лучший способ импортировать файлы, если вы не используете обычную платформу CMS.
Этот файл импортирует любой файл XML или CSV в WordPress как сообщения. Он использует простой интерфейс перетаскивания. Это надежный, но простой инструмент.
Чтобы по-настоящему использовать этот плагин, вам понадобится версия Pro, которая добавляет множество функций. Он добавляет импорт данных в настраиваемые поля, импорт изображений в медиа-галерею публикаций, импорт файлов с URL-адреса и многое другое.
Он будет импортировать сообщения, страницы, настраиваемые сообщения и настраиваемые поля из файлов CSV из любого приложения, инструмента или программного обеспечения.Он будет импортировать любой тип сообщения WordPress и связанные поля с помощью функции сопоставления. Вы можете контролировать статус публикации (запланировано, опубликовано, ожидает рассмотрения, черновик, прикреплено, закрыто и защищено).
Он поддерживает настраиваемые типы сообщений пользовательского интерфейса, типы сообщений, настраиваемые поля, категории, теги, пользователей (с ролями), автора, комментарии и интернет-магазин.
Существует также версия Pro за 149,99 долларов США, которая поддерживает WooCommerce с вариантами продукта, MarketPress, WP Members, All In One SEO Fields Import, WordPress SEO by Yoast Fields Import, импорт плагинов пользовательского интерфейса пользовательского типа сообщений и многое другое.
Этот бесплатный плагин импортирует статические HTML-файлы правильного формата в WordPress. Вы можете указать HTML-теги или область шаблона Dreamweaver для импорта. Это сохранит иерархию каталогов для страниц. Вы можете импортировать файлы в сообщения любого типа, включая сообщения, страницы и пользовательские типы сообщений. Он свяжет медиа-файлы с медиа-библиотекой. Вы можете указать расширения файлов для импорта, каталоги для исключения, установить теги, категории, настраиваемые таксономии, выбрать статус публикации, автора и многое другое.Плюс к этому метаописания используются как выдержки.
Настройте свой дизайн WordPress
После того, как вы переместили все данные, пора настроить дизайн вашего нового веб-сайта. Это означает, что вы должны выглядеть и чувствовать себя так, как вы этого хотите.
Заголовок
Вы можете изменить свой заголовок в Внешний вид> Редактор> Заголовок . Это хороший вариант для внесения изменений, таких как изменение высоты заголовка. Если вы используете изображение для заголовка, вы можете вставить URL-адрес изображения в код.Более простой вариант для изображений — Внешний вид> Настроить и установить заголовок изображения в меню. Вы также можете найти плагин, который изменит заголовок так, как вы хотите. В каталоге плагина есть несколько, которые обрабатывают как верхние, так и нижние колонтитулы.
Фон
Вы можете загрузить свой собственный фон в меню Внешний вид> Фон . Это может быть необходимо для вашего бренда. Вы можете подумать о плагине со специальными функциями, если хотите большего контроля.
CSS
Если вы хотите сохранить те же стили, вы можете просмотреть стили на своем старом сайте, открыв свой сайт в браузере, а затем щелкнув правой кнопкой мыши и выбрав Просмотр источника страницы . В Google Chrome вы также можете выбрать Inspect Element . Оба этих инструмента покажут вам стили любого элемента на экране. Вы можете использовать шестнадцатеричные числа и названия шрифтов, чтобы воссоздать те же стили на вашем новом веб-сайте. Запишите все стили, которые хотите использовать.
Когда у вас есть стили, вы можете добавить их во фронтенд или бэкэнд.Для внешнего интерфейса перейдите в Внешний вид> Настроить . Затем выберите «Цвета и шрифты» и введите свои числа. Для бэкэнда перейдите в Внешний вид> Редактор> Таблица стилей внизу страницы. Если в вашей теме есть элементы управления стилями, вы также можете ввести их туда. Также есть плагины, которые помогут с вашими стилями.
Нижний колонтитул
Вы можете изменить код нижнего колонтитула, выбрав « Внешний вид»> «Редактор»> «Нижний колонтитул ». Вы можете использовать плагин для изменения нижнего колонтитула, если не хотите работать с кодом.Я рекомендую добавлять свои ссылки в нижний колонтитул. Это можно сделать в структуре меню в разделе Внешний вид> Меню на панели управления.
Домашняя страница
Вы можете выбрать статическую домашнюю страницу или домашнюю страницу в стиле блога. Это делается в Внешний вид> Настроить .
Пользовательские типы сообщений
Для некоторых из ваших материалов может потребоваться настраиваемый тип сообщения. Вы можете создать их самостоятельно или использовать плагин. После того, как вы их создали, ваш плагин импорта может их использовать (это зависит от функций плагина).В противном случае вам придется установить их вручную.
Структура меню
Если вам нужна определенная структура меню, вы можете настроить ее в настройках «Внешний вид» на панели инструментов. Перейдите в «Внешний вид »> «Меню » и настройте собственные меню для верхнего, нижнего колонтитула, боковых панелей и дополнительного меню. Возможно, вам понравится структура меню по умолчанию, и вам не придется настраивать собственное меню, но не соглашайтесь на нее, если она вам не нравится. Чтобы составить идеальное меню, нужно всего несколько минут.
Тестирование и отладка по мере необходимости
Прежде чем вы возьмете этого щенка на выставку, важно, чтобы все работало так, как вы хотите. Пройдите по своему сайту и все проверьте. Проверьте неработающие ссылки, загрузку страницы, загрузку изображений, структуру меню, кнопки, перенаправления, страницу 404, медиа, имена пользователей, ссылки на социальные сети, комментарии, контактные формы, подписку на рассылку новостей, RSS, ограниченный доступ фактически ограничен и т. Д., и т. д. Чем сложнее ваш сайт, например аукционы или электронная коммерция, тем дольше вам нужно проводить тестирование.Выполните тесты скорости и при необходимости внесите изменения.
Это полезно, чтобы развлечь других. Попросите нескольких бета-тестеров пройтись по сайту и убедитесь, что нет никаких сюрпризов.
Составьте контрольный список предметов, которые нужно искать. Записывайте все проблемы и решайте их по очереди. Расставьте приоритеты, чтобы в первую очередь позаботиться о самых важных вещах.
ПРИМЕЧАНИЕ. Несмотря на все ваши усилия, вероятно, что-то останется незавершенным, не будет работать в реальной жизни так, как вы себе представляли, или ваши читатели предпочтут что-то другое.Не переживайте. Это встречается чаще, чем вы думаете. Просто отметьте это и откладывайте по кусочкам за раз.
Вперед!
После того, как вы полностью протестировали свой сайт WordPress и убедились, что готовы к запуску, самое время сделать его официальным сайтом.
Перед тем, как выйти в эфир, убедитесь, что ваши читатели знают, что будет дальше. Напишите сообщение, объясняющее, что вы делаете. После перехода в режим обслуживания отметьте на экране обслуживания, почему ваш сайт не работает, какие изменения вы вносите и когда он вернется к работе.Используйте плагин, запишите их электронную почту и позвольте им подписаться на вас в социальных сетях. Общение имеет решающее значение.
Есть два способа сделать ваш новый сайт официальным. Независимо от того, какой метод вы выберете, переведите свой сайт в режим обслуживания во время процесса перемещения, пока сайт не будет перемещен и полностью протестирован.
Один из способов — переместить сайт на ваш сервер, заменив старый. Например, если у вас есть HTLM-сайт в вашем собственном домене, вы удалите старый сайт и замените его своей установкой WordPress.
Другой — переместиться туда, куда указывает ваш домен. Это хороший выбор, если вы разместили установку WordPress в субдомене своего веб-сайта. У вас просто есть URL-адрес, указывающий на поддомен.
Перенесите свой домен на новый хост
Если вы сохраняете свой текущий хост и просто переходите с одной платформы на другую (например, вы переходите с Joomla на WordPress, и оба находятся в вашем текущем плане хостинга), то вам не нужно перенаправлять URL-адрес на новый домен.
Укажите свой домен на новом сайте WordPress
Таким образом, когда люди введут ваш URL, они будут перенаправлены на ваш новый сайт, а не на старый. Если ваш новый сайт WordPress установлен на другом домене или другом хосте, вам необходимо изменить серверы имен для вашего нового домена. Для этого вам необходимо обновить серверы имен для своего домена.
Если вы использовали временный домен для настройки сайта, обязательно удалите временный домен после настройки основного домена.
Импорт с плагинами
Доступно несколько плагинов, которые позволяют вам перенести ваш сайт WordPress с вашего сервера или любого домена на ваш новый хост. Вот краткий обзор лучших вариантов.
С помощью BackupBuddy вы можете создать веб-сайт WordPress во временном домене или локальном сервере, а затем переместить сайт вместе с его темой, плагинами, виджетами, стилями и контентом в активный домен. Вы можете оставить тестовый сайт для разработки и вносить или подтягивать изменения по мере необходимости.Это также очень мощный плагин для автоматического резервного копирования в различные места и службы, поэтому он служит нескольким целям. Это премиум-плагин с четырьмя разными тарифами.
Это бесплатный плагин, который позволяет переносить, копировать или клонировать сайт из одного места в другое. Вы можете создать сайт во временном домене или локальном сервере, а затем переместить его в свой домен, когда он будет готов. Он также служит плагином для резервного копирования, что делает его хорошей альтернативой BackupBuddy.
Премиум-версия представляет собой плагин для резервного копирования и восстановления, который также работает как дубликатор сайтов и мигратор (требуется надстройка для мигратора).Он скопирует ваш сайт и переместит его в новое место. Интересно то, что он восстанавливает и переносит резервные копии из других плагинов резервного копирования. Этот также хорошо работает как плагин автоматического резервного копирования.
Перенаправление вашего домена с бесплатных сайтов
Если ваш старый сайт был бесплатным сайтом, например Blogger, WordPress.com или подобным, то ваш старый URL будет содержать их имя. Это будет выглядеть примерно так:
http://myexsite.wordpress.com
В этом случае старый URL не нужен.Вам нужен новый URL. У бесплатного хоста, вероятно, есть настройки, в которых вы можете перенаправить URL-адрес на ваш новый сайт. Некоторые делают это бесплатно, а другие взимают плату за эту услугу. Если ни один из этих вариантов не подходит, вам просто нужно написать сообщение, указывающее на новый сайт. Это может выглядеть неловко и непрофессионально, но это лучше, чем ничего.
После запуска
Как только ваш сайт заработает, вам нужно будет потратить много времени на то, чтобы убедиться, что в нем нет проблем. Вот что вам нужно сделать:
- Спрашивайте отзывы. Если вы продолжаете получать одни и те же жалобы, это означает, что вам необходимо внести некоторые изменения.
- Следите за своей аналитикой. Вы потеряли трафик? Приобрели трафик? Какой у вас показатель отказов?
- Провести тесты скорости . Ваш сервер может вести себя иначе, когда он активен и имеет большую нагрузку из-за более высокого трафика, чем во время бета-тестирования.
Завершение
Успешное преобразование заключается в составлении подробных планов и их выполнении.В зависимости от типа сайта, с которого вы переходите, он может быть довольно простым или кропотливым и длительным. Следование хорошему плану и тестирование результатов гарантируют, что после преобразования вашего сайта на WordPress он станет лучше, чем когда-либо.
Изображение предоставлено: USFWS Mountain-Prairie
Теги:
Как перенести сайт WordPress на новый хост
Изучение того, как перенести сайт WordPress на новый хост, не займет целый день.Если вы делаете это самостоятельно или получаете помощь от хозяина, вот пошаговое руководство!
Самая сложная часть переноса вашего сайта WordPress — это выбор нового хоста. Выбор веб-хостинга требует глубокого понимания вашего веб-сайта, чтобы вы знали, на что обращать внимание при изучении возможных вариантов. После того, как вы выбрали новый веб-хостинг, большинство хостов переместят ваш сайт за вас. Если вы решите отказаться от профессионального переноса сайта, предоставляемого вашим хостом, вот что вам нужно знать о миграции сайта WordPress.
Перенос сайта WordPress
Перед перемещением вашего сайта WordPress вы должны понять все элементы сайта, которые необходимо перенести. Вы будете перемещать больше, чем просто доменное имя. Вам необходимо переместить три основные части вашего сайта:
- Файлы веб-сайта
- Доменное имя
- Хост-сервер
Файлы вашего веб-сайта включают темы WordPress, сообщения и медиа-библиотеку. Эти файлы хранятся на главном сервере. (Некоторым сайтам WordPress может потребоваться помощь технической поддержки, если сайт очень большой или сложный).Вот как перенести ваш сайт WordPress на новый хост.
Переместите файлы сайта WP
Если у вас небольшой сайт WordPress, перенос его на новый хост не займет много времени. Для тех, кто занимается своими руками, вот простое пошаговое руководство, которое поможет перенести ваш сайт:
Шаг первый: выберите новый хост
При поиске нового хоста для вашего сайта WordPress вы должны начать с понимания технических требований вашего сайта. Размер и популярность вашего сайта помогут вам определить, сколько места для хранения и пропускной способности вам нужно.Вы также должны рассмотреть услуги веб-хостинга, уже оптимизированные для сайтов WordPress, потому что требования WordPress часто отличаются по сравнению с другими сайтами CMS или HTML.
Ознакомьтесь с этим руководством, которое поможет вам выбрать новый хост для вашего сайта WordPress.
Шаг второй: создание файлов резервных копий
Ваш новый хост должен упростить перенос вашего сайта с помощью подсказок по настройке или видеоуроков. Прежде чем следовать инструкциям вашего хоста, вы должны сделать резервную копию файлов вашего сайта с помощью существующей панели управления.Если при переносе сайта что-то пойдет не так, вам пригодятся эти резервные копии.
Для резервного копирования файлов WordPress используйте программу SFTP. SFTP — более безопасная версия FTP. (В паре наши планы WP Enthusiast поставляются с SFTP.) Вы можете получить доступ к своей учетной записи SFTP через панель управления, предоставленную вашим текущим хостом. Если у вас еще нет учетной записи SFTP, вы можете создать ее в панели управления, если у вас есть доступ к файлам вашего веб-сайта.
- Если у вас есть доступ к учетной записи SFTP, вам понадобится клиент SFTP, например FileZilla.FileZilla позволяет вам получить доступ к файлам вашего сайта. Установите клиент SFTP, если у вас его еще нет.
- Подключите свой SFTP-клиент к серверу, на котором размещен ваш сайт, отправив свои учетные данные SFTP.
- Найдите нужные файлы (возможно, в папках с пометкой wp-admin или wp-content) и создайте новую папку на панели управления клиента SFTP. Ваша новая папка будет вашей целевой папкой для резервных копий файлов WordPress.
- Теперь все, что вам нужно сделать, это перетащить нужные файлы в новую папку назначения.
Примечание: Загрузка всех этих файлов может занять некоторое время.
(На этом этапе, если ваш новый хост выполняет перенос за вас, сообщите им, что ваш сайт готов, и они сделают всю работу за вас.)
Шаг третий: экспорт базы данных
Затем вы можете экспортировать базу данных WordPress с помощью программы phpMyAdmin на вашем сервере. Войдите в phpMyAdmin из панели управления и выберите свою базу данных WP. Затем щелкните вкладку Export , выберите опцию Quick и нажмите Go .Теперь ваш файл загрузится, и вы сможете сохранить его на свой компьютер.
Шаг четвертый: создание новой базы данных
Чтобы создать новую базу данных для вашего WP-сайта на новом хост-сервере, используйте центр управления, предоставленный вашим новым хостом. Посмотрите это видео, чтобы узнать, как создать новую базу данных в ACC:
.
Шаг пятый: отредактируйте файлы
Отредактируйте файл wp-config.php для представления нового имени базы данных и информации о пользователе. Вы можете сделать это, открыв текстовый редактор и найдя свой файл wp-config-name.php файл. Вам потребуется имя вашей базы данных, имя пользователя, пароль и имя хоста, чтобы изменить имена файлов.
Шаг шестой: Импортируйте базу данных
Чтобы завершить миграцию файлов WordPress, импортируйте сохраненную базу данных и загрузите файлы WP на новый хост.
Передача файла завершена!
Перенести свой домен
Затем, если вы поддерживаете то же доменное имя, вам необходимо указать свой домен на новый сервер. Вот как изменить DNS вашего доменного имени для перенаправления на новый хост-сервер:
- Войдите в систему регистратора исходного доменного имени
- Перейдите в раздел DNS
- Измените два сервера имен на те, которые предоставлены вашим новым хостом
Имейте в виду, что при переносе домена у него может наблюдаться время распространения.
Дополнительные варианты миграции сайта WP
Если у вас нет времени или желания переносить свой сайт, ваш веб-хостинг может облегчить перенос, а вы сосредоточитесь на других вещах. Pair Networks сокращает перемещение сайта до трех простых шагов:
- Расскажите о своем WP-сайте.
- Мы вместе составим план.
- Вы можете расслабиться, пока мы переносим ваш WP сайт!
Пара
настроит ваши доменные имена, создаст новые базы данных по мере необходимости, перенесет ваши файлы и базы данных, а также обновит сценарии вашего сайта и пути к файлам.