Wordpress

Перенести сайт на wordpress: Как перенести сайт на WordPress

30.12.1970

Содержание

Как перенести сайт на WordPress

Допустим, у вас есть сайт на WordPress. Вы решили поменять домен этого сайта и/или перенести его на другой хостинг. Как перенести сайт на WordPress? В двух словах — нужно скопировать все файлы и базу данных сайта и разместить их на новом хостинге. 

Перенос сайта WordPress на другой домен и на другой хостинг можно сделать в несколько этапов:

  1. Скачать все файлы вашего сайта, хранящиеся на старом хостинге. 

  2. Скачать (экспортировать) базу данных, которую использует сайт.

  3. Закачать все файлы сайта на новый хостинг.

  4. Создать новую базу данных и закачать (импортировать) в неё скачанную.

  5. Отредактировать конфигурационный файл сайта wp-config.php в корневой папке сайта с новым доменом и хостингом. Изменить название, пользователя и пароль от базы данных на новые.

  6. Изменить все старые внутренние URL-адреса сайта на адреса нового доменного имени с помощью плагина Velvet Blues Update URL. Если вы переезжаете только на новый хостинг, а смена домена WordPress-сайта не нужна, то этот шаг можно пропустить.

Перед тем как перенести сайт на другой домен и хостинг, убедитесь, что у вас зарегистрирован новый домен и заказан хостинг с WordPress.

Этап 1. Скачайте файлы сайта

  1. Войдите в панель управления ISPmanager старого хостинга.

  2. Перейдите в корневую папку сайта по инструкции: В какой каталог нужно загружать файлы сайта?

  3. Скачайте все файлы сайта. Для этого выделите все файлы в корневой папке и нажмите Архив:

  1. Введите Имя архива и нажмите Ok:

  1. Вернитесь в корневую папку. Затем скачайте архив. Для этого кликните по архиву и нажмите Скачать:

Готово! Вы скачали все файлы сайта.

Этап 2. Скачайте базу данных

  1. Определите базу данных, которая подключена к вашему сайту. Для этого найдите в корневой папке сайта файл wp-config.php и откройте его, кликнув по нему два раза. Найдите в файле строки с именем базы данных, именем пользователя и паролем к ней. Именно эту базу данных нужно будет экспортировать далее:

  1. Войдите в панель phpMyAdmin по инструкции: Работа в phpMyAdmin. Для входа используйте имя пользователя и пароль к базе данных, которые вы нашли в файле wp-config.php.

  2. Скачайте базу данных сайта. Для этого кликните по используемой базе данных в столбце слева. Перейдите на вкладку “Экспорт”. Выберите формат SQL и нажмите Вперёд:

Готово! Вы скачали базу данных сайта.

Этап 3. Закачайте файлы сайта на новый хостинг

  1. Войдите в панель управления ISPmanager нового хостинга.

  2. Перейдите в корневую папку нового сайта по инструкции: В какой каталог нужно загружать файлы сайта?.

  3. Закачайте архив с файлами сайта. Для этого нажмите Закачать:

  1. Выберите тип файла Файл с локального компьютера. Нажмите Выберите файл и загрузите архив. Нажмите Ok:

  1.  В корневой папке появится архив. Нажмите Извлечь:

  1. Выберите папку, в которую будет распакован архив. Это обязательно должна быть корневая папка. Нажмите Ok

    :

  1. Ещё раз убедитесь в том, что архив распакован именно в корневую папку:

Готово! Вы закачали все файлы сайта на новый хостинг.

Этап 4. Закачайте базу данных сайта на новый хостинг

  1. Создайте новую базу данных. Для этого в панели управления перейдите в раздел “Базы данных”. Нажмите Создать:

  1. Заполните поля. Введите Имя базы данных, выберите сервер MySQL, введите для нового пользователя

    Имя и Пароль. Нажмите Ok:

  1. Войдите в панель phpMyAdmin по инструкции: Работа в phpMyAdmin. Для входа используйте имя пользователя и пароль к новой базе данных, которую вы создали.

  2. Закачайте копию базы данных, которую вы скачали на этапе 2. Для этого кликните по новой базе данных в столбце слева. Перейдите на вкладку “Импорт”. Выберите формат SQL и нажмите Вперёд:

Готово! Вы закачали базу данных сайта на новый хостинг.

Этап 5. Отредактируйте файл wp-config.php

  1. Перейдите в корневую папку сайта на новом хостинге. Откройте файл wp-config.php, кликнув по нему два раза:

  1. Измените имя базы данных, имя пользователя и пароль на новые (вы создали эту базу данных на предыдущем этапе). Нажмите Сохранить:

Готово! Вы отредактировали конфигурационный файл сайта wp-config.php. Мы рассмотрели, как перенести сайт на другой хостинг. Чтобы закончить переезд сайта на новый домен, перейдите к следующему этапу.

Этап 6. Обновите все ссылки

Следуйте инструкции ниже, если вам нужно изменить домен сайта. 

  1. Войдите в админку WordPress по инструкции: Как войти в панель управления Хостингом WordPress?

  2. Перейдите в раздел ПлагиныДобавить новый. Введите в поисковой строке Velvet Blues Update URLs и найдите плагин. Нажмите Установить:

  1. Нажмите Активировать

    :

  1. Перейдите в раздел ИнструментыUpdate URLs. Введите старый (Old URL) и новый (New URL) URL-адреса сайта. Отметьте выделенные чекбоксы и нажмите Update URLs NOW:

Готово! Вы обновили старые ссылки. На странице отобразится результат замены. Мы рассмотрели, как перенести сайт с одного домена на другой: с test-2domains.ru на new-test-2domains.ru.

Перенос сайта с WIX на WordPress

Wix – это визуальный конструктор сайтов, который позволяет создать простой веб-ресурс даже новичку. Однако, многие пользователи Wix вскоре после запуска сайта понимают, что его возможности ограничены, а добавление дополнительных функций может оказаться дорогостоящим. Если сайту требуется больше функциональности и гибкости без больших финансовых затрат, то лучшим выбором будет переход на систему управления контентом (CMS) WordPress. Рассмотрим ключевые отличия этих систем и покажем, как правильно перенести сайт с Wix на WordPress.

Ключевые различия между WIX и WordPress

Использование конструктора Wix может показаться хорошим вариантом для создания несложного сайта, благодаря разработанным типовым шаблонам и интуитивно понятному интерфейсу. Однако ограничения функционала становятся все более очевидными по мере развития интернет-ресурса. Для адекватной работы потребуется платная подписка, но даже она не предоставит возможность полноценного управления сайтом.

Для полнофункциональных интернет-ресурсов – от визитки до каталога или портала – отлично подойдет WordPress. Эта система управления контентом позволяет сделать сайт практически под любые нужды. Если портал, созданный на Wix, уже функционирует и имеет свою аудиторию, вместо создания нового сайта на WordPress вы можете задуматься о его переносе из одной среды в другую. К сожалению, Wix не разрешает экспорт данных, поэтому для переноса контента на WordPress потребуется провести некоторую работу.

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

тогда как в каталоге Wix их чуть более 500, поэтому вы наверняка сможете найти идеальную тему для своего сайта.

Помимо шаблона, у вас не будет доступа к базе данных сайта, сконструированного на Wix. Имейте в виду, вся информация в этой системе хранится на зарубежных серверах, что неприемлемо для коммерческих порталов. Сравнение ключевых характеристик Wix и WordPress показаны в таблице.

Сложности переноса сайта с WIX на WordPress

Wix предлагает комплекс услуг по созданию и размещению сайтов в интернете, поэтому при переходе на WordPress потребуется обратить внимание на детали, которые ранее входили в комплект, включая доменное имя и хостинг для своего интернет-ресурса.

  • Переключить домен на другого хостинг-провайдера разрешается только обладателям платного аккаунта Wix и только через 60 дней после его регистрации. Код для трансфера отправляется на ваш адрес электронной почты. Вы должны будете предоставить его новому хосту для завершения передачи и отменить автопродление домена на Wix. На бесплатном аккаунте перенос домена невозможен, придется приобрести новый адрес для своего сайта.
  • Нет никакой возможности получить доступ к базе данных сайта на Wix, поэтому весь контент придется переносить вручную постранично. Имейте в виду, что в больших сайтах с несколькими сотнями страниц, могут возникнуть проблемы с извлечением страниц из архива, поскольку при ограниченном размере базы Wix автоматически удаляет старую информацию.
  • Скорее всего, тема на сайте WordPress будет отличаться от той, что вы использовали на Wix, поскольку конструктор не поддерживает экспорт шаблона. Попытка воссоздать максимально похожую тему может привести к нарушению авторских прав.

Пошаговая инструкция — как перенести

По сути, перенос сайта из Wix в WordPress означает ручное копирование содержимого из одной системы в другую. Это несложно, если ресурс небольшой по размеру и содержит менее двух десятков страниц и записей. Преимущество такого подхода – вы будете уверены, что каждый фрагмент скопирован на новый сайт. Недостатком является то, что может потребоваться форматирование содержимого после вставки. Кроме того, если на сайте несколько десятков страниц и сообщений, их копирование вручную займет слишком много времени. Общая схема переноса сайта с Wix на WordPress состоит из нескольких шагов:

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

Создание нужного количества пустых страниц или записей для сайта. В меню WordPress выберите пункт «Записи» или «Страницы» в зависимости от типа создаваемого контента и дайте команду «Добавить новую».

Копирование и вставка содержимого. Для каждой страницы сайта на Wix вам нужно вручную скопировать соответствующий текст, а затем вставить его в соответствующую страницу сайта на WordPress. Если на странице есть изображения, также необходимо сохранить каждое изображение с сайта Wix и загрузить его на WordPress. Проверьте форматирование контента на новом сайте.

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

Создание меню для навигации по сайту.
  1. В админ-панели выберите «Внешний вид».
  2. Создайте «Меню» и сделайте главное меню, чтобы посетители могли легко перемещаться по вашему сайту.
  3. Введите название меню.
  4. И добавьте страницы, которые вы хотите в нем видеть.
  5. Отметьте нужные настройки.
  6. И сохраните меню.
  7. Чтобы разместить его на своем сайте, нажмите «Перейти к визуальной настройке» .

Отображаемое местоположение зависит от установленной темы WordPress.

Настройка функционала сайта. Если ваш веб-портал на Wix включает какие-либо формы для обратной связи, календарь или поля для комментариев, потребуется подобрать подходящие виджеты и плагины для сайта на WordPress, чтобы обеспечить его аналогичным функционалом.

Настройте перенаправление с сайта Wix на сайт WordPress. Когда ваш сайт на WordPress завершен, нужно, чтобы посетители старого сайта на Wix попадали на аналогичную страницу на новом сайте WordPress. Имейте в виду, эта функция доступна, только если у вас есть специальный домен на Wix. Если вы используете поддомен Wix, вы не сможете перенаправлять пользователей на свой сайт WordPress.

Обязательно протестируйте сайт на WordPress в браузере, чтобы убедиться, что он работает должным образом. Если у вас новый домен, не забудьте сообщить своим подписчикам о новом адресе интернет-ресурса.

Как автоматизировать перенос

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

  • Автоматизируйте создание пустых страниц. Вместо того чтобы формировать страницы вручную в WordPress, можно ускорить этот процесс с помощью плагина для их создания, например, Bulk Page Creator.
  • Импортируйте записи на сайте Wix с помощью RSS-ленты. WordPress поддерживает импорт контента из других платформ в виде RSS-сообщений. Wix, как и большинство веб-платформ, предоставляет RSS-канал, который можно использовать для повышения эффективности импорта контента.
  • Импортируйте изображения. Вместо ручного сохранения и повторной загрузки картинок, используйте плагин Import External Images. Он проверяет исходный код страницы, находит теги со ссылками на изображения, копирует файлы на новый веб-сайт, а затем обновляет их адрес.
  • Перенаправьте посетителей с сайта Wix на страницы сайта WordPress. Используйте плагины автоматической переадресации, например, Redirection для создания 301-редиректа и обработки 404-й ошибки. Это позволит поисковым системам узнать, что ваш старый сайт переместился в новое место.
  • Проверьте наличие неработающих ссылок. При ручном преобразовании контента, вы могли пропустить какие-либо ссылки в тексте. Используйте плагин Broken Link Checker для сканирования страниц и записей. Он уведомит вас, если какие-либо ссылки не функционируют.

iPipe – надёжный хостинг-провайдер с опытом работы более 15 лет.

Мы предлагаем:

Как перенести сайт на WordPress на другой хостинг?

Когда вы создали свой сайт и разместили его на платном хостинге, то с течением времени может появиться разочарование из-за ценовой политики хостинг-провайдера или же из-за частых перебоев в работе вашего сайта.

Столкнувшись с такой проблемой, вы, возможно, начали подумывать о том, куда же перенести ваш сайт (рекомендуем хостинги Beget или Fornex) и о том, как правильно это сделать. Чему и будет посвящена данная статья.

Переносим сайт на WordPress на другой хостинг. Шаг 1

Прежде чем перенести наш сайт на новый хостинг, нам нужно этот хостинг подготовить к приему нашего сайта.

1. Первым делом к новому хостингу вы переподключаете ваш домен и у регистратора домена прописываете соответствующие DNS-сервера (их вы можете узнать у вашего хостинг-провайдера).

2. Затем на новом хостинге вы создаете базу данных.

3. Тут же создаете профиль для работы с сайтом по FTP.

На этом этапе настройка нового хостинга к приему сайта завершена.

Обратите внимание, что после того, как вы переподключите домен, должно пройти некоторое время, пока обновятся DNS-записи. После чего сайт будет доступен для посещения по прикрепленному домену.

Переносим сайт на WordPress на другой хостинг. Шаг 2

Теперь мы работаем со старым хостингом.

1. Для начала нам нужно экспортировать (скачать) рабочую базу данных. Зайдите в phpMyAdmin, нажмите на вкладку «Экспорт» и на появившейся странице нажмите «Вперед».

После чего вам будет предложено сохранить базу данных на вашем компьютере.

2. Далее удобным для вас способом, будь то файловый менеджер хостинга, будь то FTP, – полностью выгрузите содержимое рабочей папки сайта, где установлена CMS, к себе на компьютер.

На этом работа со старым хостингом закончена.

Переносим сайт на WordPress на другой хостинг. Шаг 3

Возвращаемся к новому хостингу.

1. Заходите в phpMyAdmin, выбираете созданную ранее базу и в ней нажимаете на вкладку «Импорт». На открывшейся странице в поле загрузки файлов вы выбираете скачанную ранее базу и жмете «Вперед» внизу страницы.

Таким образом, мы импортируем все данные с нашего старого хостинга.

Обратите внимание, что новая база данных перед импортом в нее старой должна быть пуста.

Если вы импортируете базу данных большого размера, у вас могут появиться ошибки. Как быть в таком случае, написано здесь.

2. Подключаетесь к вашему новому хостингу по FTP и в рабочую папку сайта (ее вы указывали при прикреплении домена) выгружаете весь ранее скачанный сайт.

При разном размере сайта и наличия в нем файлов время ожидания загрузки может быть велико, так что запаситесь терпением.

3. По завершении загрузки всех файлов финальным шагом будет внесение правок в файл «wp-config.php», находящийся в корне вашего сайта.

Откройте его и измените данные от базы данных.

Здесь вы указываете название новой базы данных, пользователя и пароль для подключения. Сохраняете изменения и отправляете файл обратно на сайт.

Для большей уверенности чистите кэш браузера и можете проверять сделанную работу. После всех этих действий ваш сайт должен работать на новом хостинге.

Если у вас возникли проблемы в ходе переноса сайта – пишите об этом в комментариях, постараюсь вам помочь.

Стоить обратить внимание на то, что этот же способ подойдет для тех случаев, когда сайт переносится с локального сервера.

3 способа перенести WordPress-сайт на другой хостинг

Рано или поздно любой владелец сайта сталкивается с необходимостью переноса своего проекта на новый хостинг.

Тарифы и наборы функций постоянно меняются, а хостинги покупаются и продаются. Некоторые провайдеры пересматривают свои бизнес-модели и приходят к решению размещать сайты, связанные с определённой тематикой. Например, со «взрослым контентом». Пользователю даётся при этом 30 дней, чтобы отключиться от серверов.

Итак, перед вами стоит задача перенести сайт на базе WordPress на новый хостинг. С чего же начать?

Для начала нужно переместить все плагины, темы и базу данных. Однако, после переноса сайт может не заработать, поскольку на сервере будут другие пути для файлов (WordPpress использует именно полные абсолютные пути, а не относительные). Ниже перечислены основные шаги, которые необходимо совершить:

  • Шаг 1: Найдите подходящий хостинг
  • Шаг 2: Сохраните ваш сайт и перенесите файлы
  • Шаг 3: Настройте свой домен на новый хостинг

Альтернатива: Обновите сайт и перейдите на VPS

1. Найти хостинг с бесплатным переносом сайтов

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

В других случаях ваш сайт может просто перерасти свою нынешнюю хостинговую среду. Чем популярнее становится веб-сайт, тем больше серверных ресурсов ему требуется, и не каждый провайдер может их обеспечить. Вы также можете обнаружить, что нуждаетесь в больших возможностях хостинга, чем он предоставляет в данный момент. Хотите дополнительно кэширование Redis? Как насчет бесплатного SSL-сертификата или надежной защиты от DDoS? А может быть, всё гораздо прозаичнее, и ваш хостинг просто перестал оказывать нормально услуги, как это недавно произошло с Ihor.

Какой бы ни была причина вашего желания перенести сайт, вы упростите себе задачу, если найдёте нового провайдера, который предлагает бесплатную миграцию и последующую поддержку.

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

Подборка лучших хостингов, обеспечивающих простую миграцию:

  1. Timeweb
  2. Beget
  3. Макхост
  4. Fozzy
  5. REG.RU

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

Если вы предпочитаете выполнять перенос самостоятельно, то это тоже не представляет трудностей.

2. Сохранение файлов вашего сайта, перенос базы данных и установка приложений

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

Для перемещения сайта, разработанного на WordPress, вам необходимо сделать следующее:

  1. Перенесите файлы движка WordPress. Это необязательно, если на хостинге предусмотрен установщик WordPress
  2. Перенесите файлы сайта
  3. Выполните миграцию базы данных, содержащей записи в блогах, страницы, комментарии и настройки WordPress
  4. Обновите конфигурацию WordPress

Самый простой способ совершить переезд  (за исключением того случая, когда провайдер делает это за вас) — это использовать плагин All-in-One WP Migration. Вы устанавливаете его на свой существующий сайт, затем он экспортирует все файлы и базу данных в специальный архивный файл.

Установите чистую новую версию WordPress на свой новый сервер и добавьте подключаемый модуль All-in-One WP Migration к этой установке. Затем на странице конфигурации плагина выберите «Импорт сайта». После этого перенесите пакет с сайтом, который вы ранее экспортировали, прямо в плагин, после чего он восстановит ваш старый сайт поверх новой установки.

Если вы предпочитаете всё делать вручную, это также возможно.

Как файлы самого движка WordPress, так и все остальные файлы, составляющие ваш сайт, можно передавать по FTP со старого сервера на новый. Вам понадобится FTP-клиент — например, кроссплатформенный и бесплатный FileZilla.

Оба ваших хостинг-провайдера предоставят инструкции для доступа к сайту через FTP, в том числе о том, как настроить программу FTP типа FileZilla. Если вы не можете найти эту информацию в документации технической поддержки вашего хостинга или в приветственных письмах, просто откройте онлайн-чат или позвоните провайдеру. Технические специалисты помогут вам настроить программу FTP.

Как только она будет настроена, загрузите весь свой сайт со старого хоста (всё хранится в каталоге, который содержит папку wp-admin, так называемый «корень сайта»), включая все файлы и подпапки, на ваш компьютер. Это может занять некоторое время.

По завершении загрузки отключитесь от старого сервера, подключитесь к новому и загрузите все эти файлы на него. Это тоже может занять время.

Перенос вашей базы данных — всего фактического содержимого вашего блога или веб-сайта – более мудрёный процесс и не может быть осуществлен через FTP. К счастью, это далеко не так сложно, как представляется. Следуйте этим инструкциям из официального Кодекса WordPress, чтобы экспортировать базу данных из MySQL и загрузить ее на компьютер. После этого обновите серверные пути, конфигурацию и переменные WordPress для нового серверного окружения согласно руководству.

3. Изменение NS-серверов для указания нового хостинг-провайдера

Последний шаг в перемещении сайта — подать заявку на изменение адреса. Для этого необходимо обновить NS-серверы, чтобы они указывали на серверы нового хостинга.

При регистрации новой учетной записи на хостинге обычно приходит приветственное письмо по электронной почте, в котором указываются новые ns-сервера. Если вы не получили эту информацию, телефонный звонок или онлайн-чат в отдел технической поддержки хостинг-провайдера решит эту проблему. NS-сервера выглядят примерно так:

ns1.servername.com
ns2.servername.com

Перейдите к регистратору доменов и обновите адреса ns-серверов. Этот процесс немного отличается для каждого регистратора – REG.RU сильно отличается от NIC.RU, Timeweb и т. д.

Чаще всего, это выглядит следующим образом: вы входите в учетную запись регистратора доменов, выбираете доменное имя в списке принадлежащих вам имен и ищете упоминания «Name Servers», «NS-серверы» или «Host Address». Замените все перечисленные имена на те, которые вы получили на вашем новом хосте. У вас всегда будет как минимум два серверных имени, но могут быть так же третий и четвёртый варианты.

Сохраните изменения, и затем в течение 12-72 часов все запросы на ваше доменное имя начнут пересылаться новому хостинг-провайдеру. До этого времени на ваш старый хостинг могут по-прежнему заходить пользователи, поэтому важно обеспечить одновременную работу как старого, так и нового серверов в течение трех дней.

Если ваш сайт растет, возможно самое время перейти на VPS

Планируя перенос сайта, подумайте о возможности его масштабирования. Если сайт посещают 3000 или более человек в сутки, вам следует серьезно рассмотреть вопрос о переходе на виртуальный сервер (VPS) взамен shared-хостинга. VPS-хостинг обеспечивает дополнительную безопасность, ограждая клиентов друг от друга, чтобы предотвратить проникновение на какой-либо сайт и не превратить его в полноценный серверный взлом. VPS предлагает больше ресурсов для каждого сайта, а также полный контроль над серверным окружением и возможность использования любых дополнительных программных средств (кэширующие сервера, балансировщики, полнотекстовый поиск и тд.).

Если вы решили, что VPS — лучшее решение для вас, ознакомьтесь со следующими VPS-хостинг-провайдерами:

  1. VDSina
  2. REG.RU
  3. Timeweb
  4. AdminVPS
  5. RUVDS

Планируя переезд выбирайте только лучшие хостинги

Перемещение сайтов между хостингами – неотъемлемый и, можно сказать, будничный процесс. Рано или поздно многие web-мастера принимают решение о смене провайдера. Если вы думаете о том, чтобы начать работать с другим хостингом, ознакомьтесь с подборками лучших провайдеров и пакетов услуг, чтобы быть уверенным, что получите максимальную выгоду за свои деньги.

Если вы будете следовать нашему краткому руководству, то сможете перенести сайт без лишних хлопот. Это займет меньше часа. Единственное, что потребует больше времени – это ожидание смены NS-серверов. Придется подождать в среднем до 24 часов, чтобы изменения распространились по всему миру, информируя все остальные серверы о новом местоположении вашего сайта.

Как перенести сайт WordPress на новый хостинг без потери посетителей

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

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

 

 

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

 

Почему важно избегать простоя при переносе сайта

Какие негативные последствия несет простой (недоступность сайта):

  • Это может вызвать путаницу. Посетители вашего сайта могут быть сбиты с толку (возможно, даже могут посчитать, что ваш сайт закрылся), если они обнаружат, что сайт недоступен – в конце концов, каждый сайт должен работать круглосуточно и без выходных.
  • Этим вы можете отпугнуть посетителей. Одной из лучших вещей в Интернете является количество альтернативных сайтов, доступных практически для чего угодно. Если ваш сайт не работает, пользователи могут переключиться на альтернативные источники.
  • Это выглядит непрофессионально. Существует множество понятных причин, по которым веб-сайт может быть недоступным, но большинство посетителей не знают о них. Все, что они знают, это то, что вашего сайта нет, когда он им нужен, и это может выставить вас в непрофессиональном виде.

 

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

 

Что вы должны сделать перед процессом переноса сайта на WordPress

Само собой разумеется, что вы не можете перенести сайт, не располагая местом для его переноса. Это означает, что у вас уже должен быть другой веб-хостинг.

После того, как вы нашли и приобрели новый сервер, вам нужно сделать полный бекап (всех файлов сайта, а также базы данных) с текущего сервера.

После этого вы можете заняться процессом переноса сайта.

 

 

Процесс переноса сайта WordPress на новый хостинг

 

Шаг №1: Экспорт копии вашего сайта

Скопируйте дамп (бекап, архивную копию) всех файлов сайта на новый сервер. Вы можете сделать это при помощи FTP, либо при помощи менеджера файлов, которым располагает большинство хостингов. Проще всего сделать это будет так: вы загружаете архив сайта (в формате .zip или .rar) на сервер, а потом вам нужно будет воспользоваться функцией разархивирования на хостинге.

В зависимости от размера вашего сайта этот процесс может занять некоторое время.

 

 

Шаг №2. Загрузка базы данных на новый хостинг

Пока идет загрузка архива на новый сервер, вы можете заняться базой данных. Для этого создайте новую базу данных, а затем экспортируйте бекап базы со старого сервера. Проще всего сделать это будет при помощи инструмента phpMyAdmin.

 

 

Шаг №3: Изменение настроек сайта

Очень даже вероятно, что на новом хостинге у вас будут новые значения для доступа к базе данных. Если это так, вам нужно будет изменить файл настроек доступа к базе данных. Для сайтов на WordPress, эти данные указываются в файле wp-config.php в корне сайта.

 

 

Шаг №4: Изменение ссылок сайта

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

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

Если вам нужно изменить домен сайта, это проще всего сделать с помощью инструмента работы с базами данных phpMyAdmin. Войдите в это приложение и откройте используемую базу данных. Вам нужно отредактировать значения siteurl и home для столбца option_name в таблице wp_options. Здесь вам нужно указать новые значения в столбце option_value. Учтите, что у вас может быть другой префикс таблиц (не wp_), тогда вам нужно свериться со своими данными.

Если вы заменили все, что нужно, пришло время перейти к последнему шагу.

 

 

Шаг №5: Обновление NS записей вашего домена

Теперь вам нужно обновить данные для имен сервера (NS записи), которые указаны для вашего домена. Войдите в панель администрирования доменом, доступ к которой вам выдали на этапе регистрации домена. В основном, нужный пункт называется Изменить NS сервера, или Обновить имена серверов, или что-то в таком же духе. Откройте данный пункт и внесите нужные изменения. Узнать значения для NS серверов, вы можете в службе поддержки нового хостинга. Также, эти данные в основном присылает хостинг-компания при регистрации.

На каждом хостинге свои данные, но в основном NS записи выглядят следующим образом:

ns1.SERVER
ns2.SERVER

 

После того, как вы указали новые данные для NS записей серверов, вам нужно дождаться, когда они заработают. На каждом хостинге свои правила для этого, в основном процедура смены NS записей занимает от 1 часа до 24 часов.

Теперь вам не нужно волноваться, что сайт будет недоступен для посетителей во время переноса. Пока новые значения имен серверов не вступят в действие, ваш сайт будет доступен с 2-х серверов. Например, крупные компании используют для круглосуточной доступности своего сайта значительно большее количество серверов.

После того, как изменения вступят в силу, вы можете редактировать и наполнять свой сайт уже на новом хостинге!

 

 

 

Краткий итог

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

В сегодняшней статье мы рассмотрели практические моменты по переносу сайта на другой хостинг (другой сервер). Вот, что нужно для этого сделать:

  • Создать полную копию сайта и базы данных
  • Загрузить дамп (резервную копию) сайта на новый хостинг.
  • Сделать экспорт базы данных
  • Указать новые настройки для базы данных в файле wp-config.php
  • Обновить имена серверов (NS записи) для вашего домена.

 

 

Если у вас есть вопросы и/или замечания по данной статье, напишите их в разделе комментариев ниже! Спасибо!

 

 

Перенос сайта WordPress на хостинг c денвера (с компьютера или другого хостера)

После того, как сайт полностью доведён до ума — настроен и наполнен контентом, самое время разместить его в глобальной сети, перенеся с локального сервера на настоящий хостинг.

Алгоритм переноса сайта на WordPress довольно прост:

  1. предварительная настройка;
  2. копирование файлов;
  3. перенос базы данных.

Теперь разберём процесс чуть подробнее на примере хостинга Beget, который уже иллюстрировал эту статью.

Предварительная настройка

Суть этапа — заблаговременно создать на хостинге базу данных под переносимый блог, а затем настроить файл wp-config.php для подключения к этой базе данных.

1. Создайте на своём хостинге новую базу данных. На хостинге Beget для этого в панели управления нужно выбрать MySQL, на открывшейся странице ввести имя БД, пароль к ней и нажать кнопку Добавить.

2. У себя на компьютере скопируйте папку, в которой находится локальный WordPress. У меня этот каталог расположен по адресу Z:\home\test1.ru\www.

3. Перейдите в копию исходной директории, найдите и откройте в ней файл wp-config.php.

4. Смените в нём имя пользователя, пароль и, если нужно, сервер базы данных на значения, которые подходят к БД, созданной в п. 1. На Beget имя пользователя и название самой базы данных совпадают.

Копирование файлов

Смысл действия — перенести файлы WordPress с localhost на сервер. Вы можете выполнить операцию, как умеете, лишь бы в результате файлы блога были полностью перенесены в нужную папку.

Несмотря на то, что каждый хостинг имеет в своей панели управления файловый менеджер, для работы всё же удобнее использовать FTP-клиент. FTP-клиент — это специальная программа, которая позволяет подключиться к хранящимся на сервере файлам и работать с ними почти так же, как с локальными. Интерфейс FTP-клиентов обычно напоминает Total Commander, то есть удобен, понятен и многим хорошо знаком.

Одной из самых популярных программ такого рода является FileZilla — FTP-клиент, возможностей которого для выполнения с файлами большинства задач вполне хватает.

1. Скачайте FileZilla с официального сайта и установите на свой компьютер.

2. Запустите программу, в верхней части её окна введите данные, полученные во время регистрации хостинга, и нажмите кнопку Быстрое соединение.

3. В правой части окна появится дерево каталогов сервера. Перейдите в корневую папку сайта (имя_домена/public_html), слева откройте каталог-копию WordPress с изменённым файлом wp-config.php, выделите его содержимое, щёлкните правой кнопкой мыши и в контекстном меню выполните команду Закачать на сервер. Дождитесь завершения операции и переходите к следующему этапу.

Перенос базы данных

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

1. Запустите DENWER, перейдите по адресу localhost/Tools/phpmyadmin и на открывшейся странице щёлкните Базы данных.

2. Щёлкните на базе данных движка и нажмите Экспорт.

3. Если вы совсем не разбираетесь в БД, то на следующей странице оставьте параметры по умолчанию и нажмите OK.

4. Браузер загрузит файл с названием вида имя_базы.sql. Либо запомните, где он находится, либо переместите его в папку, где точно не потеряете.

5. Перейдите в PhpMyAdmin хостинга (в Beget ссылка на него находится в разделе MySQL), откройте заранее созданную для WordPress базу данных и нажмите кнопку Импорт.

6. На отобразившейся странице щёлкните Выбрать файл, в появившемся окне Проводника выберите файл, в который экспортировали локальную базу данных, затем на странице импорта нажмите Вперёд.

Теперь сайт полностью перенесён с localhost на сервер и доступен для просмотра любому пользователю всемирной паутины.

Полезные ссылки:

Как правильно перенести сайт на WordPress? — WordPress

При переносе WordPress сайта с локального компьютера на сервер (или наоборот) сайт перестает работать. Аналогичная проблема возникает и при смене домена, по которому сайт доступен.

Признаки неработоспособности бывают самые разные — не отображаются некоторые страницы, не отображаются картинки в библиотеке медиафайлов, не грузятся стили, не работают слайдеры, и т.д., и т.п. В чем причина такого поведения и как правильно перенести WordPress сайт или сменить его домен?

Начнем с причин. Глобально, их три.

Первая причина

В первую очередь так происходит потому, что все ссылки в базе WordPress хранятся как абсолютные. Например, ссылка на иконку сайта выглядит примерно так:

http://mysite.com/wp-content/uploads/2017/01/cropped-test-favicon.png

Для правильной работы сайта на новом домене (например, https://newsite.org) ссылка в базе должна измениться на:

https://newsite.org/wp-content/uploads/2017/01/cropped-test-favicon.png

Обратите внимание на то, что даже при простом переводе сайта с http на https, все ссылки внутри базы надо менять!

За использованием абсолютных ссылок в WordPress лежат серьезные доводы. Почитайте этот ответ на английском StackOverflow, в котором даны объяснения. В том числе, приведено мнение одного из ведущих разработчиков WordPress. Единственная проблема, которая возникает при использовании абсолютных ссылок — перенос сайтов. Однако перенос сайта с относительными ссылками в общем случае ещё более проблематичен. В упомянутом ответе это тоже обсуждается.

Вторая причина

Вторая причина проблем при переносе — сериализованные данные в базе. Все современные плагины (включая WooCommerce, слайдеры, различные визуальные редакторы типа Visual Composer), темы — хранят данные в базе в сериализованном виде. Это упакованные в строки массивы и объекты. Несколько примеров.

Информация о последнем отредактированном файле из темы twentyseventeen:

(39, 'recently_edited', 'a:3:{i:0;s:46:\"/var/www/test/wp-content/themes/test/style.css\";i:2;s:50:\"/var/www/test/wp-content/themes/test/functions.php\";i:3;s:0:\"\";}', 'no'),

Данные Jetpack:

(5104, 'jpsq_sync-1494597052.351881-573008-5', 'a:6:{i:0;s:21:\"jetpack_sync_constant\";i:1;a:2:{i:0;s:7:\"ABSPATH\";i:1;s:14:\"/var/www/test/\";}i:2;i:1;i:3;d:1494597052.351856;i:4;b:0;i:5;a:9:{s:12:\"display_name\";s:4:\"kagg\";s:10:\"user_email\";s:12:\"[email protected]\";s:2:\"ip\";s:14:\"87.110.237.209\";s:7:\"is_cron\";b:0;s:11:\"is_wp_admin\";b:1;s:7:\"is_rest\";b:0;s:9:\"is_xmlrpc\";b:0;s:10:\"is_wp_rest\";b:0;s:7:\"is_ajax\";b:0;}}', 'no'),

Данные популярного плагина бэкапа сайтов BackWPUp:

(5884, 'backwpup_jobs', 'a:1:{i:1;a:32:{s:5:\"jobid\";i:1;s:10:\"backuptype\";s:7:\"archive\";s:4:\"type\";a:3:{i:0;s:6:\"DBDUMP\";i:1;s:4:\"FILE\";i:2;s:8:\"WPPLUGIN\";}s:12:\"destinations\";a:1:{i:0;s:6:\"FOLDER\";}s:4:\"name\";s:15:\"Database backup\";s:14:\"mailaddresslog\";s:12:\"[email protected]\";s:20:\"mailaddresssenderlog\";s:28:\"BackWPup test <[email protected]>\";s:13:\"mailerroronly\";b:1;s:13:\"archiveformat\";s:4:\".zip\";s:11:\"archivename\";s:24:\"%Y-%m-%d_%H-%i-%s_%hash%\";s:11:\"fileexclude\";s:51:\".DS_Store,.git,.svn,.tmp,/node_modules/,desktop.ini\";s:10:\"dirinclude\";s:0:\"\";s:19:\"backupexcludethumbs\";b:0;s:18:\"backupspecialfiles\";b:1;s:10:\"backuproot\";b:0;s:17:\"backupabsfolderup\";b:0;s:13:\"backupcontent\";b:0;s:13:\"backupplugins\";b:0;s:12:\"backupthemes\";b:0;s:13:\"backupuploads\";b:0;s:21:\"backuprootexcludedirs\";a:0:{}s:24:\"backupcontentexcludedirs\";a:1:{i:0;s:7:\"upgrade\";}s:24:\"backuppluginsexcludedirs\";a:1:{i:0;s:8:\"backwpup\";}s:23:\"backupthemesexcludedirs\";a:0:{}s:24:\"backupuploadsexcludedirs\";a:0:{}s:9:\"backupdir\";s:32:\"uploads/backwpup-a34fdc-backups/\";s:10:\"maxbackups\";i:7;s:18:\"backupsyncnodelete\";b:0;s:7:\"lastrun\";d:1510222228;s:7:\"logfile\";s:98:\"/var/www/test/wp-content/uploads/backwpup-a34fdc-logs/backwpup_log_a34fdc_2017-11-09_10-10-28.html\";s:21:\"lastbackupdownloadurl\";s:129:\"http://test.kagg.eu/wp-admin/admin.php?page=backwpupbackups&action=downloadfolder&file=2017-11-09_10-10-28_SKRU7XDQ01.zip&jobid=1\";s:11:\"lastruntime\";d:1;}}', 'no'),

Во всех примерах можно найти путь к папке сайта на сервере: /var/www/test/.

Вот пример сохраненных настроек из очень популярного SEO-плагина Yoast:

(291, 2, 'wp_yoast_notifications', 'a:3:{i:0;a:2:{s:7:\"message\";s:309:\"The configuration wizard helps you to easily configure your site to have the optimal SEO settings.<br/>We have detected that you have not finished this wizard yet, so we recommend you to <a href=\"http://test.kagg.eu/wp-admin/?page=wpseo_configurator\">start the configuration wizard to configure Yoast SEO</a>.\";s:7:\"options\";a:8:{s:4:\"type\";s:7:\"warning\";s:2:\"id\";s:31:\"wpseo-dismiss-onboarding-notice\";s:5:\"nonce\";N;s:8:\"priority\";d:0.80000000000000004;s:9:\"data_json\";a:0:{}s:13:\"dismissal_key\";N;s:12:\"capabilities\";s:14:\"manage_options\";s:16:\"capability_check\";s:3:\"all\";}}i:1;a:2:{s:7:\"message\";s:768:\"We\'ve noticed you\'ve been using Yoast SEO for some time now; we hope you love it! We\'d be thrilled if you could <a href=\"https://yoa.st/rate-yoast-seo?utm_content=4.8\">give us a 5 stars rating on WordPress.org</a>!\n\nIf you are experiencing issues, <a href=\"https://yoa.st/bugreport?utm_content=4.8\">please file a bug report</a> and we\'ll do our best to help you out.\n\nBy the way, did you know we also have a <a href=\'https://yoa.st/premium-notification?utm_content=4.8\'>Premium plugin</a>? It offers advanced features, like a redirect manager and support for multiple keywords. It also comes with 24/7 personal support.\n\n<a class=\"button\" href=\"http://test.kagg.eu/wp-admin/?page=wpseo_dashboard&yoast_dismiss=upsell\">Please don\'t show me this notification anymore</a>\";s:7:\"options\";a:8:{s:4:\"type\";s:7:\"warning\";s:2:\"id\";s:19:\"wpseo-upsell-notice\";s:5:\"nonce\";N;s:8:\"priority\";d:0.80000000000000004;s:9:\"data_json\";a:0:{}s:13:\"dismissal_key\";N;s:12:\"capabilities\";s:14:\"manage_options\";s:16:\"capability_check\";s:3:\"all\";}}i:2;a:2:{s:7:\"message\";s:162:\"Don\'t miss your crawl errors: <a href=\"http://test.kagg.eu/wp-admin/admin.php?page=wpseo_search_console&tab=settings\">connect with Google Search Console here</a>.\";s:7:\"options\";a:8:{s:4:\"type\";s:7:\"warning\";s:2:\"id\";s:17:\"wpseo-dismiss-gsc\";s:5:\"nonce\";N;s:8:\"priority\";d:0.5;s:9:\"data_json\";a:0:{}s:13:\"dismissal_key\";N;s:12:\"capabilities\";s:14:\"manage_options\";s:16:\"capability_check\";s:3:\"all\";}}}'),

Здесь мы видим в сериализованных данных строку с упоминанием домена: href=\"http://test.kagg.eu/wp-admin/?page=wpseo_configurator\". Она мало того, что сериализована, да ещё и экранирована (\").

Третья причина

Третья причина — наличие в базе путей к файлам. Они могут быть не только от корня WordPress, но и от домашнего каталога пользователя хостинг-аккаунта или даже от корня веб-сервера (некоторые плагины так делают). Пути могут быть представлены как обычными строками, так и сериализованными данными (первый пример выше). При переносе на другой хостинг их тоже надо менять.

Что произойдет, если просто перекинуть базу как есть на новый сервер? Очевидно, перестанут работать вещи, связанные с путями к файлам и ссылками, содержащими предыдущий домен.

Что надо делать? Очевидно, менять пути к файлам на новые и имя домена в базе. Вопрос, как. Совершенно непригодны два плохих совета, которые часто можно встретить:

  1. Заменить в базе в таблице wp_options записи c option_name = siteurl и home на новое имя домена. Работает только на самых примитивных сайтах.
  2. Сделать дамп базы в файл .sql, и провести текстовые замены путей и домена, затем залить базу на новый сервер. Это прямой путь к разрушению сайта. Сериализованные данные при этом будут безнадежно испорчены.

Рассмотрим первый пример выше с сериализованными данными. После текстовой замены /var/www/test/ на, скажем, /home/i/account-name/site-name.org/public_html (как на одном популярном хостинге), из строки:

s:46:\"/var/www/test/wp-content/themes/test/style.css\"

получится строка:

s:46:\"/home/i/account-name/site-name.org/public_html/wp-content/themes/test/style.css\"

Только ее длина уже ни разу не 46 символов, и WordPress не сможет прочитать эти сериализованные данные из базы.

Таким образом, оба «популярных» совета надо признать вредными.

Как правильно переносить сайт?

Надо использовать программные средства, специально предназначенные для этого. Упомянутые ниже программы корректно работают с сериализованными данными, пересчитывая длину строк.

Database Search and Replace

Скрипт Database Search and Replace поможет корректно внести изменения в базу. Для этого пользователь должен, правда, понимать, что он делает, знать, например, какие пути на старом сайте и какие — на новом.

WP Migrate DB

Плагин WP Migrate DB позволяет корректно подготовить базу для миграции. Для завершения процесса пользователь должен использовать phpMyAdmin для импорта базы на новом сервере.

WP-CLI

Интерфейс командной строки для WordPress (WP-CLI) позволяет конвертировать базу одной командой. Например, для конвертации http://site.ru в https://site.org:

wp search-replace --url=http://site.ru http://site.ru https://site.org --recurse-objects --report-changed-only --precise --skip-columns=guid --skip-tables=wp_users --skip-plugins --skip-themes

Duplicator

Самым простым и автоматизированным решением лично мне представляется плагин Duplicator, который снимает копию локального сайта, предоставляет для скачивания 2 файла: .zip и installer.php, которые надо перенести на новый сервер и там запустить installer.php. Все остальное плагин проделает автоматически. В большинстве случаев имеет смысл переносить только базу с помощью этого плагина, а файлы копировать по FTP.

С мультисайтом ситуация несколько сложнее. Плагины Duplicator и All-in-One WP Migration переносят их только в платной версии.

Мне не известны бесплатные плагины для переноса мультисайтов. Если хочется сделать перенос мультисайта бесплатно, то можно скопировать базу, а потом воспользоваться Database Search and Replace.

Ссылки

ВКонтакте

Twitter

Facebook

Одноклассники

Linkedin

Telegram

WhatsApp

Поделиться

PHP WordPress

Как перейти на WordPress с любого веб-сайта или CMS

Если вы когда-нибудь хотели перенести свой текущий веб-сайт на WordPress, поздравляем — вы сделали мудрый выбор. Выбранной вами платформе доверяют миллионы людей и компаний со всего мира, от молодых блогеров и начинающих писателей до таких гигантов, как The New York Times .

Цель этого руководства — дать вам исчерпывающий обзор того, как выполнить процесс миграции с любого веб-сайта на WordPress.Мы узнаем следующее:

  • Планирование процесса миграции
  • Список дел перед переносом сайта
  • Фактический процесс миграции

Наземная проверка

Начнем с самого начала. У нас есть исходный веб-сайт и целевой (или целевой) веб-сайт , который будет работать на WordPress. Исходный веб-сайт — это тот, который в настоящее время находится в сети. В контексте нашего руководства мы определяем два типа исходных веб-сайтов:

  1. Работает на CMS
  2. Сайт без CMS

Мы делаем это различие, чтобы понимать работу, которая нам предстоит.

Переход с другой CMS

Если исходный веб-сайт работает на платформе CMS, то, возможно, нам посчастливится использовать плагин WordPress для облегчения процесса миграции. По состоянию на март 2016 года в кодексе WordPress содержится более 53 руководств по миграции для импорта контента из различных решений для управления контентом, платформ для ведения блогов и т. Д. Проверьте, есть ли ваша CMS в списке (есть большая вероятность), и выполните необходимые шаги. для миграции. Если ваша CMS не указана в кодексе WordPress, возможно, вы захотите проверить репозиторий плагинов WordPress или поищите несколько руководств в Интернете.В худшем случае вам придется вручную перенести сайт.

Переход со статического веб-сайта

Задача переноса вашего веб-сайта на WordPress вручную может быть сложной, но, тем не менее, чрезвычайно важной. Вот пара его плюсов:

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

Создание надежного плана миграции

На мой взгляд, есть два способа спланировать процесс миграции.

  • Мышление с точки зрения текущего / исходного веб-сайта.
  • Планирование с точки зрения WordPress.

Мне не нравится метод (а), поскольку он добавляет много ненужных накладных расходов в процессе миграции. Чтобы все было гладко, мы будем планировать процесс миграции с учетом целевой CMS — i.е. WordPress.

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

Например, если ваша текущая CMS была Tumblr, то лучше спланировать, как реорганизовать ваш контент в соответствии со структурой сайта WordPress, а не устанавливать плагины, которые будут копировать поведение Tumblr в WordPress.

Мы планируем наш новый веб-сайт WordPress под следующими заголовками:

1. Реорганизовать существующее содержимое

  • Четко идентифицируйте сообщения и страницы на вашем текущем веб-сайте. Если вы не понимаете, что такое пост и страница, возможно, вы захотите освежить в памяти это. Статические веб-сайты не имеют типичных «сообщений».
  • Например, рассмотрим исходный сайт, который демонстрирует меню ресторана. Домашняя страница, страница о нас и меню классифицируются как страница WordPress .С другой стороны, такие объявления, как новые события, акции и обновления новостей, будут квалифицироваться как публикация в WordPress.

2. Выберите правильный хостинг

  • Если вы хотите запустить сайт WordPress в среде общего хостинга, должны быть доступны два основных компонента — PHP и MySQL. Почти всех компаний общего хостинга, таких как HostGator и BlueHost, установили эти компоненты (и многое другое) в свои стартовые пакеты.Некоторые компании виртуального хостинга, такие как SiteGround, предлагают специализированный хостинг WordPress по ценам общего хостинга.
  • В качестве альтернативы вы также можете разместить свой сайт на WordPress.com, что опять же имеет свой собственный набор ограничений и преимуществ.
  • Если вы переходите с веб-сайта с интенсивным трафиком, то лучше всего выбрать службу управляемого хостинга WordPress, например WPEngine, которая обычно выставляет вам счет на основе количества уникальных просмотров страницы. Основные преимущества управляемого хостинга WordPress включают первоклассную безопасность, невероятно быстрое время загрузки и гарантию того, что ваш сайт не отключится во время всплесков трафика.

3. Планирование новой структуры участка

  • Домен: В идеале вы должны установить новый сайт WordPress в том же домене. Это не повредит вашей существующей оценке SEO.
  • Каталог установки: Если вы планируете использовать WordPress в качестве платформы для ведения блогов, отдельно от вашего основного веб-сайта, вы можете установить его в другую папку или поддомен. При установке WordPress нужно быть осторожным при выборе каталога для установки.
  • Субдомены: В случае доменов или субдоменов вы хотите установить WordPress в свою базовую или «корневую» директорию, а не внутри папки. Установщик по умолчанию всегда создает новую папку с именем «wp» — вы, вероятно, этого не хотите.
  • Меню: Планирование меню имеет решающее значение для хорошего пользовательского опыта и SEO. Планируйте компоненты структуры своего меню так, чтобы за ним было легко следить.

4. Следите за изменениями SEO

  • Метаописания: Когда дело доходит до WordPress SEO, никогда нельзя быть слишком осторожным.Лучшее место для изучения WordPress SEO — это следовать руководствам Moz или Yoast. Если позволяет время, прочтите и выполните руководство до конца.
  • Redirection: Если у вас есть собственные URL-адреса, созданные на вашем предыдущем сайте, убедитесь, что они все еще работают после миграции с помощью подключаемого модуля Redirection. Плагин, по сути, управляет перенаправлением 301 и отслеживает ошибки 404, не требуя знания файлов Apache .htaccess.

5. Контактные формы и спам

  • Контактные формы: Даже если вы только начинаете и, кажется, нет причин для кого-либо связываться с вами, я бы порекомендовал поддерживать контакт.Он сообщает вашим читателям, что вы открыты для предложений, отзывов, новых возможностей для бизнеса и т. Д. Я бы порекомендовал контактную форму 7, поскольку она очень проста в настройке и мне больше всего нравится. Вы также можете проверить лучшие плагины контактной формы для WordPress.
  • Спам: Спам — всегда проблема для любого веб-сайта. В блогах это большая проблема, так как у каждого сообщения есть форма для комментариев. Таким образом, настоятельно рекомендуется установить плагин для защиты от спама, такой как Akismet.

6.Выберите тему

  • Бесплатная или премиум тема? Выберите тему, которая соответствует вашим текущим и будущим требованиям. Если это бесплатная тема, убедитесь, что она из известного источника, например из репозитория тем WordPress. Премиум-темы, такие как тема Total от WPExplorer, обычно лучше разработаны и предлагают больше функций, которые подходят для ряда портфолио.
  • Скорость темы: Многие темы не оптимизированы для скорости страницы.Это непреднамеренно повлияет на ваше SEO и убьет пользовательский опыт. Прежде чем выбрать тему, оцените ее с помощью теста Google Mobile-Friendly и теста загрузки страницы Pingdom.
  • Тематических фреймворков: Однако, если вы хотите, чтобы ваш новый сайт WordPress выглядел точно так же, как ваш предыдущий сайт, вам следует подумать о разработке пользовательских тем. Однако, как правило, это намного дороже, чем покупка премиальной темы WordPress. В таком случае обязательно выберите структуру темы WordPress, такую ​​как Thesis, Headway Themes или Genesis Framework.По сути, они защитят вашу тему в будущем с точки зрения структуры и безопасности.

7. Резервное копирование

Я не могу не подчеркнуть важность резервных копий — они были, есть и всегда будут спасением практически для любого, у кого есть собственный веб-сайт. Ознакомьтесь со списком плагинов резервного копирования Вишну для WordPress, чтобы найти решение, которое подходит именно вам.

8. Безопасность

Безопасность

WordPress — одна из самых недооцененных новичков в сообществе WordPress вещей.Я настоятельно рекомендую прочитать эти советы и установить один из этих плагинов безопасности для WordPress.

9. Электронная торговля

Если вы планируете запустить магазин электронной коммерции с помощью WordPress, я бы сразу порекомендовал WooCommerce. WooThemes, компания, создавшая этот замечательный бесплатный плагин, была недавно приобретена Automattic (компанией, создавшей WordPress), что делает его одним из лучших плагинов электронной коммерции на рынке.

10.Прочие факторы

Учитывая широкий охват нашей темы, вполне возможно, что в этом списке не описан элемент, который вы, возможно, ищете. Они могут варьироваться от скриптов для отслеживания, плагинов для совместного использования в социальных сетях, встроенных видеоплееров, таких как Wistia, и т. Д.

Вот и хорошие новости. Учитывая огромную популярность WordPress, вполне возможно, что разработчики конкретного веб-программного обеспечения / службы, которые вы использовали, имеют специальное расширение WordPress.Погуглите ключевые слова « for wordpress» или «как использовать в wordpress» — вы можете быть удивлены тем, что найдете.

Как выполнить процесс миграции WordPress

Вот пошаговый процесс плана миграции WordPress.

  1. Резервное копирование: Прежде всего, сделайте резервную копию текущего веб-сайта.
  2. Если вы устанавливаете WordPress на том же веб-хосте, создайте страницу обслуживания и переименуйте ее в index.html.
  3. Установите WordPress: Затем установите новую копию WordPress.
  4. Если вы создали файл index.html на предыдущем шаге, удалите его.
  5. Отключить видимость поисковой системы: Войдите в свою панель управления WordPress и отключите видимость поисковой системы. Этот шаг имеет решающее значение, поскольку он не позволяет отображать контент в поисковых системах до тех пор, пока вы не организуете свой веб-сайт.
  6. Импортировать контент: Теперь мы начнем импортировать контент из вашей предыдущей CMS.Ознакомьтесь с официальным кодексом WordPress, чтобы узнать, как перейти с вашей CMS на WordPress.
  7. Если вы использовали статический сайт, самое время испачкать руки. Вам необходимо вручную скопировать и вставить каждую страницу на своем старом веб-сайте. Пока вы это делаете, помните о различии между сообщениями и страницами — это поможет лучше организовать ваш контент.
  8. Упорядочить контент: Теперь, когда контент импортирован, пора его структурировать. Прежде всего, создайте необходимые категории, подкатегории, теги, виджеты и меню.После этого организуйте свой контент соответствующим образом. Это знаменует конец фазы импорта контента.
  9. Установите Essentials: Затем установите тему WordPress и необходимые плагины. Не забудьте установить контактную форму, антиспам, плагин резервного копирования и безопасности. Вы могли заметить, что я не упомянул плагин SEO. Это потому, что встроенная система SEO в WordPress довольно эффективна.
  10. Проверка качества: Запустите свой сайт через тест Google Mobile-Friendly и тест загрузки страницы Pingdom — только на этот раз он будет с вашим контентом.Если результаты выглядят хорошо, вы выбрали хорошую тему WordPress.
  11. Создайте карту сайта: Карты сайта являются важным компонентом любого веб-сайта. После того, как вы закончите структурировать свой контент, вы можете использовать плагин Google XML Sitemaps для быстрого создания карты сайта вашего сайта WordPress.
  12. Исправить неработающие ссылки: Неработающие ссылки — это жульничество. Вполне естественно, что по мере роста вашего сайта он может накапливать множество ссылок, которые больше не актуальны, что приводит к неработающим ссылкам.В таких случаях вы можете просто перенаправить их на главную страницу вашего сайта или даже на специальную страницу с объяснением истечения срока действия ссылки.
  13. Go Live: Включите видимость поисковой системы, обновите свой сайт в Инструментах Google для веб-мастеров, и ваш новый сайт будет активен.

Завершение

Переход на WordPress — действительно одно из самых разумных решений для блоггера. Благодаря своей универсальности WordPress способен обрабатывать большинство общих требований веб-владельца.

Я попытался включить в процесс миграции самое главное. Если что-то упустил — прошу прощения! Если у вас есть вопросы, вы знаете, где меня найти. Жду ваших комментариев и предложений! Удачной миграции!

Перенос вашего веб-сайта на 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.

  1. Сделайте резервную копию вашего сайта. Не пропускайте этот шаг! Убедитесь, что у вас есть безопасная резервная копия существующего сайта.
  2. Выберите хороший хостинг WordPress. Важно выбрать хостинговую компанию, которая предоставляет качественный хостинг WordPress, оптимизированный по скорости, безопасности и надежности. Нажмите здесь, чтобы узнать о некоторых вариантах отличного хостинга WordPress.
  3. Установите WordPress. Затем установите WordPress — многие хостинг-провайдеры предлагают варианты установки в один клик через cPanel.
  4. Добавьте страницу обслуживания. Чтобы клиенты видели страницу, связанную с вашим брендом, и знали, как с вами связаться, установите плагин страницы обслуживания, добавьте необходимые сведения и активируйте его.
  5. Отключить видимость поисковой системы. Пока вы не упорядочите свой веб-сайт, лучше всего запретить поисковым системам доступ к нему. Делайте это только в том случае, если вы не указали свое доменное имя на новом хостинге во время переноса сайта.
  6. Перенесите свой контент. Теперь вы можете начать импортировать контент из вашей предыдущей CMS или других систем. Официальный кодекс WordPress предлагает некоторую полезную информацию о том, как это сделать. Если вы перемещаете контент вручную, это будет часть процесса копирования и вставки.
  7. Разместите свое содержание. Затем вы можете начать структурировать и систематизировать свой контент по страницам, сообщениям и категориям.
  8. Установите необходимые плагины. Если вы хотите активировать определенные функции на своем веб-сайте, вы можете начать установку всех необходимых подключаемых модулей, включая антиспам, формы содержимого, подключаемые модули резервного копирования и безопасности.
  9. Создайте карту сайта. Если вы будете использовать Google Search Console (настоятельно рекомендуется), вам нужно будет отправить карту сайта.Карта сайта Google XML — хороший инструмент для этого. Вы также можете использовать Yoast SEO и другие.
  10. Протестируйте свой сайт. Чтобы пользователи могли получить доступ к вашему сайту с любого устройства, проверьте скорость своего сайта и запустите его с помощью инструмента тестирования мобильных устройств Google. Тестируйте, тестируйте и снова тестируйте.
  11. Сделайте свой сайт живым. Когда вы будете готовы запустить свой веб-сайт, включите видимость в поисковых системах и уберите экран обслуживания. Потратьте время на просмотр своего сайта, чтобы убедиться, что все работает правильно, прежде чем начинать продвигать свой новый сайт.

При закрытии

WordPress определенно является одним из самых универсальных вариантов CMS, доступных сегодня. Владельцы веб-сайтов очень редко переходят на другую платформу после использования WordPress.

Рекомендуется ознакомиться с системами управления контентом, прежде чем приступить к миграции своего веб-сайта. Щелкните здесь, если вам требуется помощь в миграции WordPress.

Как перенести свой сайт на WordPress (пошаговое руководство)

Сменили хосты и хотите перенести сайт WordPress?

Не смотрите дальше.

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

(Переход на работающий сайт?) Резервное копирование

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

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

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

Если ваш веб-сайт является важной частью вашего бизнеса, и простой может иметь серьезные экономические последствия, вы всегда должны делать по крайней мере ручное резервное копирование cPanel и sql поверх резервного копирования плагина с помощью такого плагина, как Updraft Plus или Backup Buddy, прежде чем вы пытаетесь внести какие-либо серьезные изменения, например, импортируете новую версию своего сайта.

Возможно, вы даже захотите изучить такую ​​службу, как JetPack Backups.

Перенос сайтов WordPress с помощью дубликатора / плагина миграции

При переносе сайта WordPress есть два основных способа сделать это — использовать плагин или сделать это вручную. Начнем с простого — как это сделать с помощью плагина.

На WPKube мы уже рассмотрели, как переместить сайт с помощью плагина дубликатора, поэтому в этом руководстве мы рассмотрим другой основной бесплатный плагин миграции, All-in-One WP Migration.

(Updraft Plus — еще один выдающийся бесплатный плагин для резервного копирования / миграции, но функции миграции / дублирования заблокированы за надстройкой, поэтому мы не сосредоточили это конкретное руководство на этом плагине.)

Итак, очевидно, что первый шаг — перейти к «Добавить новые плагины», выполнить поиск по запросу «All-in-One WP Migration» и установить плагин, а затем активировать его.

Примечание: Установите плагин как на сайт, с которого вы хотите выполнить миграцию, так и на хост, на который вы хотите выполнить миграцию.

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

(Если вы не знаете, как попасть в панель управления, обычно вы можете просто войти в свою учетную запись хостинга, выбрать имеющуюся услугу, а затем перейти на «панель управления» или «панель управления».)

Теперь, когда у вас установлен плагин на обоих веб-сайтах, на веб-сайте, который вы хотите экспортировать, перейдите к All-in-One WP Migration на панели инструментов WP и выберите экспорт.

После того, как файл будет готов, загрузите его.

После того, как вы скачали файл (имя файла должно быть примерно вроде domain.com.wordpress), перейдите к установке WordPress на новом хосте.

Войдите в систему с правами администратора, перейдите к All-in-One WP Migration> Import.Затем просто импортируйте файл.

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

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

(при смене хоста) Измените серверы имен для своего домена

Если вы меняете хост, вам нужно будет сменить серверы имен для вашего DNS-провайдера (компании, которой вы платите за свое доменное имя). Если ваш DNS-провайдер — Namecheap, например, войдите в личный кабинет. Затем перейдите в список доменов.

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

(Если вы не знаете, какие серверы имен подходят для вашего нового хоста, вы обычно можете найти их в приветственном письме после регистрации. Если нет, вы можете попробовать поискать в Google: «серверы имен хостинговой компании», и если это не поможет , отправьте сообщение в службу поддержки, и они ответят им в ближайшее время.)

Примечание. Изменение DNS может занять до 48 часов, поэтому рекомендуется оставить сайт активным на старом хосте, пока вы не подтвердите, что домен ведет к новому хосту.Если вы этого не сделаете, ваш веб-сайт может перерыв в работе в течение этого периода, так как домен обычно будет указывать на ваш старый хост в течение как минимум нескольких часов после изменения.

Перенести сайты WordPress вручную

Если у вас очень большой сайт или вы перфекционист, который просто любит делать все самостоятельно, поэтому все находится под вашим контролем, перенос вручную будет лучшим выбором.

Шаг 1. Загрузите файлы

Сначала начните с резервного копирования файлов.Вы можете сделать это, используя FTP-клиент, например FileZilla, и сохранив соответствующую папку, или вы можете сделать это через резервную копию cPanel. (Если вы установили WordPress в свой корневой домен, как и большинство людей, вам следует загрузить свою папку public_html на свой компьютер.)

Если ваше FTP-соединение по какой-либо причине исключительно медленное, вы также можете попробовать просто заархивировать (заархивировать), а затем загрузить ту же папку в файловом менеджере cPanel (или другой панели управления). Иногда это может быть намного быстрее для общих хостов с очень ограниченными ftp-соединениями.

Шаг 2. Экспорт базы данных MySQL

Это легко сделать с помощью phpMyAdmin. Зайдите в панель управления хостингом и перейдите в phpMyAdmin.

Когда вы окажетесь там, выберите правильную базу данных.

(Если у вас более одного сайта WordPress на вашем хосте, вы можете найти соответствующую базу данных, просмотрев файл wp-config.php сайта, который вы переносите. Внутри него вы можете легко найти нужную базу данных, выполнив поиск DB_NAME.)

После того, как вы выбрали базу данных, перейдите к экспорту и нажмите кнопку «Перейти».Загрузите файл sql.

Готово.

Шаг 3. Создайте новую базу данных для нового хоста и импортируйте старую базу данных

Перейдите в раздел «Базы данных MySQL» на панели управления вашего нового хоста. Здесь вы просто создаете новую базу данных с тем же именем, что и ваша старая.

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

 обязательный_префикс_старый_wp_имя_базы_данных_99 

В этом случае вам необходимо изменить имя файла sql на: обязательный_префикс_старый_wp_ имя_базы_данных_99.sql, от старого имени.

Теперь вы можете перейти в phpMyAdmin, перейти к импорту и импортировать файл sql.

Затем вам нужно открыть файл wp-config.php, который вы загрузили, снова найти DB-NAME и изменить значение на имя новой базы данных.

Теперь мы хотим создать нового пользователя. Спуститесь к «Добавить нового пользователя»

Опять же, может быть обязательный префикс, и в этом случае вам придется снова открыть файл wp-config.php, найти DB_USER и сменить пользователя.Если вы также изменили пароль, вам также необходимо изменить DB_PASSWORD.

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

Шаг 4. Загрузите файлы

Теперь все, что вам нужно сделать, это загрузить файлы, которые вы скачали ранее, в соответствующую (обычно корневую, public_html) папку вашего нового хоста.

Теперь перейдите к временному URL-адресу вашего нового хоста, и вы должны увидеть, как ваш старый сайт WordPress работает и работает на новом хосте.Это означает, что теперь вы готовы изменить серверы имен.

Шаг 5. Измените серверы имен

Выполните точно такие же шаги, как указано выше в разделе плагинов.

Если вы меняете не хосты, а домены, или создаете версию своего сайта для разработчиков, вам необходимо внести еще несколько изменений…

(Не меняя хосты, просто создайте локальную или поэтапную версию для разработки или измените только домен?) Сделайте несколько окончательных изменений

Сначала перейдите в phpMyAdmin, перейдите в wp_options и измените значения полей siteurl и home на соответствующий URL.

Вы также можете использовать такой плагин, как Better Search and Replace, для поиска и замены всех ваших старых URL-адресов новым, подходящим URL-адресом для вашей локальной / поэтапной версии WordPress.

Таким образом, вы можете изменить URL-адрес во всех местах, где вы его только что написали, например, в виджетах или сообщениях (изображения в сообщениях обычно не работают, если вы не используете инструмент поиска и замены).

Хосты, которые выполняют миграцию сайтов WordPress бесплатно

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

Все они являются авторитетными хостами в сфере WordPress и являются хорошим выбором для людей, находящихся на разных этапах создания своего веб-сайта.

Если вы новичок и у вашего сайта не так много трафика, InMotion — отличный вариант для виртуального хостинга. Они предлагают PHP 7, бесплатный https через простую интеграцию с функцией шифрования и отличную поддержку клиентов.

Если ваш сайт быстро растет, вы видите большой трафик и вам нужно нечто большее, чем общий хостинг, вы можете выбрать Flywheel или WPEngine для управляемого хостинга WordPress.

Как перейти на WP Engine в частности

WP Engine раньше выполнял миграцию бесплатно, но теперь у них есть собственный плагин, который позволяет легко переносить сайты на их платформу.

Вы можете скачать плагин здесь.

Будьте осторожны

Когда вы делаете большие шаги, такие как миграция, особенно если вы внедряете новые функции или новый дизайн на своем сайте, ожидайте, что что-то сломается. Будь готов. Как упоминалось ранее, сделайте резервную копию своего действующего сайта и дважды проверьте, что все работает, когда ваша новая версия будет запущена.

Поздравляю, вы успешно перенесли сайт WordPress.

Сообщите нам в комментариях, если вы успешно перенесли свой веб-сайт, следуя этим инструкциям.

All-in-One WP Migration — плагин для WordPress

Этот плагин экспортирует ваш сайт WordPress, включая базу данных, медиафайлы, плагины и темы, без каких-либо технических знаний.
Загрузите свой сайт в другое место с помощью перетаскивания в WordPress.
Существует возможность применить к базе данных неограниченное количество операций поиска и замены в процессе экспорта.Плагин также исправит любые проблемы сериализации
, возникающие во время операции поиска / замены.

Совместимость с мобильными устройствами: All-in-One WP Migration — это первый плагин, который предлагает настоящие мобильные возможности в WordPress версии 3.3 и выше.

Нет ограничений на хост или операционную систему
Обойти все ограничения размера загрузки
  • Мы используем блоки для импорта данных вашего сайта. Большинство провайдеров устанавливают максимальный размер загружаемого файла 2 МБ. Поскольку ограничения на файлы применяются только к каждому фрагменту, ограничения размера загрузки веб-сервера обходятся, сохраняя фрагменты менее 2 МБ, чтобы легко загрузить весь ваш сайт.
Нулевые зависимости
  • Плагин не требует никаких расширений PHP и работает со всеми версиями PHP, начиная с v5.2. Это отличная новость для пользователей v5.2, которые не поддерживаются многими другими продуктами.
Поддержка MySQL и MySQLi
  • Независимо от того, с каким драйвером php mysql поставляется ваш веб-сервер, мы его поддерживаем.
Совместимость с WordPress v3.3 по настоящее время
  • У нас есть комплексный процесс обеспечения качества и тестирования, который гарантирует, что плагин всегда совместим с последней версией WordPress, но мы не поддерживаем версии WordPress до версии 3.3 (2012)
Интеграция WP-CLI доступна в безлимитном расширении
Опора
  • Для версии плагина для сообщества, пожалуйста, посмотрите видео с инструкциями ниже и наш FAQ.
  • Если у вас есть более сложные требования, наша команда всегда готова помочь. Если у вас есть какие-либо вопросы, свяжитесь с нами по адресу help.servmask.com
  • Все продукты премиум-класса включают поддержку премиум-класса.
Перенесите WordPress в сервисы облачного хранения с помощью наших совершенно новых расширений премиум-класса

Все расширения Cloud Storage и Multisite включают премиум-поддержку и бесплатное расширение Unlimited

Поддерживаемые хостинг-провайдеры

Плагин не имеет никаких зависимостей, что делает его совместимым со всеми провайдерами хостинга PHP.Мы поддерживаем широкий спектр хостинг-провайдеров. Некоторые из самых популярных включают:

Свяжитесь с нами

Политика конфиденциальности

All-in-One WP Migration запрашивает ваше согласие на получение адреса электронной почты инициатора запроса при заполнении контактной формы плагина. Политика конфиденциальности, соответствующая GDPR,

  • Страница мобильного экспорта
  • Страница мобильного импорта
  • Меню плагина
  1. All-in-One WP Migration можно установить непосредственно через панель инструментов WordPress
    Plugins.
  2. Нажмите «Добавить» и найдите «All-in-One WP Migration».
  3. Установить и активировать

В качестве альтернативы вы можете загрузить плагин с помощью кнопки загрузки на этой странице, а затем загрузить папку all-in-one-wp-migration в каталог / wp-content / plugins /, а затем активировать через панель управления плагинами в WordPress

«All-in-One WP Migration» — это программное обеспечение с открытым исходным кодом. Следующие люди внесли свой вклад в этот плагин.

авторов
7.45

Добавлено

  • Поддержка каталога пользовательских плагинов
7,44

Добавлено

  • Лучшая поддержка MySQL <= 5.5
  • Поддержка плагина BuddyBoss

Удалено

7,43

Добавлено

7,42

Добавлено

  • Лучшая поддержка плагина WooCommerce
7,41

Добавлено

  • Улучшенная проверка свободного места на диске
  • Улучшенная проверка резервных копий
  • Улучшенная замена пути при импорте
  • Горизонтальная полоса прокрутки в MacOS (страница резервных копий)
7.40

Добавлено

  • Лучшая поддержка плагина WP Cerber

Стационарный

  • Проблемы со стилем страницы резервного копирования на узких экранах
7,39

Фиксированная

  • Удалить устаревшие методы jQuery
7,38

Добавлено

  • Улучшенная обработка ошибок MySQL
7,37

Добавлено

  • Улучшено обнаружение поддержки хороших постоянных ссылок
  • Улучшенная обработка ошибок БД
7.36

Добавлено

  • Поддержка имен таблиц с учетом регистра в MySQL 8
7,35

Добавлено

  • Поддержка Avada Fusion Builder
7,34

Добавлено

Изменено

  • Кнопка «Нравится» на Facebook
7,33

Добавлено

7,32

Добавлено

  • Обновить зависимости javascript
  • Включить WP_IMPORTING при экспорте и импорте
7.31

Добавлено

  • Лучшая поддержка для замены URL
7,30

Добавлено

  • Поддержка Avada Fusion Builder
7,29

Добавлено

  • Поддержка Swift Optimizer
  • Лучшая поддержка замены URL
7,28

Добавлено

  • Улучшенная поддержка плагина WPML
7.27

Добавлено

  • Кнопка Translate на странице плагинов

Стационарный

  • Лучшая совместимость с PHP 7.4
7,26

Изменено

  • Протестировано до WordPress 5.5
7,25

Добавлено

  • Улучшена поддержка обнаружения хороших постоянных ссылок при импорте
7,24

Добавлено

  • Улучшенная поддержка хостинга SiteGround
7.23

Добавлено

  • Улучшенная поддержка плагина RevSlider
  • Улучшенная поддержка миграции WordPress.com
7,22

Добавлено

  • Улучшенная замена пути загрузки
  • Установить структуру постоянных ссылок по умолчанию, если постоянные ссылки не поддерживаются

Стационарный

  • Исключить носитель из дополнительных параметров
7,21

Добавлено

  • Лучшая совместимость с Oxygen Builder.Спасибо новичку за сообщение
7,20

Фиксированная

  • Общее количество файлов на этапах перечисления и содержимого
7,19

Добавлено

  • Поддержка настраиваемого каталога загрузки
7,18

Добавлено

  • Использовать префикс с учетом регистра, если он определен сервером SQL. Это позволяет иметь несколько установок WordPress в одной базе данных с префиксом, чувствительным к регистру: wp_, WP_, Wp_, wP_

Стационарный

  • Убрана задержка при остановке экспорта или импорта
7.17

Фиксированная

  • Совместимость с Apache v2.4 .htaccess. Спасибо Питеру Даалдеру за сообщение об этом.
7,16

Добавлено

  • Сохранить upload_path в резервной копии
7,15

Добавлено

  • Исключить прямой доступ к web.config и .htaccess друг от друга

Стационарный

  • Длинные имена резервных копий прерывают раскладку кнопки загрузки
7.14

Добавлено

  • Отображать сообщение, когда на диске недостаточно места при импорте файла

Изменено

  • Улучшение текста при импорте
7,13

Добавлено

  • Поддержка Freemius framework
  • Включить представления таблиц между миграциями
7,12

Добавлено

7,11

Добавлено

  • Поддержка плагина Webba Booking
  • Поддержка сортировки utf8mb4_0900_ai_ci в MySQL v8.0,1+
7,10

Добавлено

  • Лучшая поддержка платформы WP Engine
7,9

Добавлено

  • Путь к резервной копии для загрузок, плагинов и тем

Удалено

  • Сортировка активных плагинов при импорте
7,8

Добавлено

  • Лучшая поддержка плагина Elementor

Стационарный

  • Пропускать файлы из содержимого wp при экспорте только базы данных
7.7

Изменено

  • Расширенная поддержка старых версий плагина revslider
7,6

Добавлено

7,5

Изменено

  • Улучшенная поддержка i18n для нелатинских имен файлов
7,4

Фиксированная

  • Небольшая ошибка при сообщении о проблеме

Изменено

  • Удалите «www» из писем при импорте
7.3

Изменено

  • Обернуть size_format в функции обработки угловых случаев
7,2

Фиксированная

  • Использовать одноразовый номер при проверке обновлений
7,1

Фиксированная

  • Разрешить только пользователям с возможностью экспорта и импорта просматривать список резервных копий. Эта проблема появилась в версии 7.0 (спасибо Эду из Siliconeforks за сообщение)
7,0

Добавлено

  • DB_CHARSET и DB_COLLATE хранятся в резервной копии
  • Отображать уведомление, когда вошедший в систему пользователь является администратором без возможностей экспорта / импорта

Стационарный

  • Спасательные ярлыки резервного копирования.(Спасибо Connum за отчет)

Изменено

  • Кнопка «Создать резервную копию» на странице «Резервные копии» запускает полный экспорт.
6,97

Добавлено

Фиксированная

6,96

Фиксированная

  • Удалить неудачный импорт / экспорт старше 24 часов
6,95

Изменено

  • Удалите очистку от неудачного импорта. Это приводит к сбою некоторых операций импорта
6.94

Фиксированная

  • Уменьшить использование памяти при экспорте и импорте базы данных
  • Подождать на 5 секунд дольше, пока серверы обработают задания экспорта / импорта

Изменено

  • Смайлик удален с экрана успешного импорта
6,93

Изменено

  • Упрощен текст при успешном импорте
  • Увеличена скорость экспорта базы данных

Удалено

  • Возможность обратной связи с боковой панели
6.92

Добавлено

  • Обход ошибки PHP 7.3.2, когда экспорт базы данных использует больше памяти https://bugs.php.net/bug.php?id=77597
6,91

Изменено

  • Отмененное исправление обезьяны для некоторых планов хостинга GoDaddy. Проблема была устранена GoDaddy вчера
6,90

Изменено

  • Улучшенная замена URL
  • Улучшена совместимость с некоторыми планами хостинга GoDaddy.
6.89

Изменено

  • Протестировано до WordPress 5.1
6,88

Фиксированная

  • Проблема типа данных таблицы при экспорте / импорте
  • Уведомление PHP о пользовательских этикетках для резервных копий
6,87

Добавлено

  • Пользовательские метки резервных копий на странице резервных копий
  • Поддержка OptimizePress

Стационарный

  • Текст перевода на странице импорта
6.86

Добавлено

  • Поддержка MySQL типа поля BIT

Стационарный

  • Выдача WP CLI при экспорте / импорте
6,85

Изменено

  • Протестировано до WordPress 5.1
6,84

Фиксированная

  • Установите тип файла резервной копии во время загрузки через атрибут HTML
  • Удален класс Math_BigInteger, который вызывал проблемы с другими плагинами
6.83

Добавлено

  • Проверить минимально необходимую версию расширения при импорте
  • Отключить плагины Join My Multisite, MultiSite Clone Duplicator и WordPress MU Domain Mapping после восстановления резервной копии

Стационарный

  • Поддержка WordPress 3.3

Как конвертировать веб-сайт с любой платформы на WordPress

Вы запустили свой веб-сайт на популярной в то время платформе. Возможно, это был первый случай, с которым вы столкнулись.Но теперь, когда вы использовали его какое-то время, вы решили, что он больше не делает то, что вам нужно. Вы хотите перенести свой сайт на WordPress. Умный ход.

WordPress — потрясающая платформа. Итак, хороший выбор. Проблема в том, что у вас уже есть все эти статьи с фотографиями на другой платформе. У вас есть структура меню, которая нравится вашим посетителям. У вас есть категории, которые имеют смысл для вашего сайта. У вас есть подписчики. Это очень повод для беспокойства. Кроме того, вы по-прежнему хотите, чтобы ваши посетители чувствовали, что это тот же сайт, который им нравится.

Вы знаете, что хотите перенести свой сайт на WordPress. Но вопрос в том, как?

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

ПРИМЕЧАНИЕ. Я предполагаю, что у вас есть базовые знания WordPress. Если вы этого не сделаете, вам нужно будет настроить установку WordPress и изучить основы, прежде чем преобразовывать свой старый сайт в WordPress.

Мигрировать на WordPress сложно, но вы можете это сделать!

Типичный процесс миграции

Типичный процесс перехода с другой платформы на WordPress выглядит так:

  1. Оцените свой текущий веб-сайт . Это расскажет вам, какие специальные функции вам нужны на вашем новом веб-сайте WordPress. Сюда входят все типы вашего контента — страницы, сообщения, галереи, ссылки и т. Д.
  2. Настройте установку WordPress . Вам пока не нужно ничего особенного — просто WordPress установлен в вашем домене.
  3. Импортируйте контент на свой сайт WordPress . Достаточно просто, правда?
  4. Настройте свой дизайн WordPress . Это включает вашу тему, цвета, логотип, структуру меню, ссылки и так далее.
  5. Тестирование и отладка при необходимости . Важно, чтобы ваш сайт был готов к общедоступному использованию, прежде чем он будет запущен. Сюда входят все ссылки, изображения, мультимедиа, контент, меню, плагины, виджеты и т. Д., Как внутренние, так и внешние. Я рекомендую использовать плагин режима обслуживания, пока сайт тестируется.
  6. Go Live. Это включает в себя либо перемещение вашего домена на новый хост, либо указание URL-адреса на новый сайт.
  7. При необходимости отредактируйте. Не думайте, что после запуска вашего сайта все будет идеально. Вносить изменения — это нормально.

Оцените свой текущий веб-сайт

Знание того, что у вас есть, поможет вам понять, что вам нужно.

Начните с плана

Конвертация веб-сайта — это большой проект, и вы хотите сделать его правильно с первого раза.Я знаю, это звучит банально, но вам нужен план, чтобы этот поезд не сбивался с пути. Вам нужно точно знать, как должен выглядеть ваш веб-сайт 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 (который необходимо установить отдельно), для переноса ваших изображений с сервера 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 вы также можете выбрать Проверить элемент . Оба этих инструмента покажут вам стили любого элемента на экране. Вы можете использовать шестнадцатеричные числа и названия шрифтов, чтобы воссоздать те же стили на вашем новом веб-сайте. Запишите все стили, которые хотите использовать.

Когда у вас есть стили, вы можете добавить их во фронтенд или бэкэнд.Для внешнего интерфейса перейдите в Внешний вид> Настроить . Затем выберите «Цвета и шрифты» и введите свои числа. Для бэкэнда перейдите в Внешний вид> Редактор> Таблица стилей внизу страницы. Если в вашей теме есть элементы управления стилями, вы также можете ввести их туда. Также есть плагины, которые помогут с вашими стилями.

Нижний колонтитул

Вы можете изменить код нижнего колонтитула, выбрав Внешний вид> Редактор> Нижний колонтитул . Вы можете использовать плагин для изменения нижнего колонтитула, если не хотите работать с кодом.Я рекомендую добавлять свои ссылки в нижний колонтитул. Это можно сделать в структуре меню в разделе Внешний вид> Меню на приборной панели.

Домашняя страница

Вы можете выбрать статическую домашнюю страницу или домашнюю страницу в стиле блога. Это делается в Внешний вид> Настроить .

Пользовательские типы сообщений

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

Структура меню

Если вам нужна определенная структура меню, вы можете настроить ее в настройках «Внешний вид» на панели инструментов. Перейдите в Внешний вид> Меню и настройте свои пользовательские меню для верхнего, нижнего колонтитула, боковых панелей и дополнительного меню. Возможно, вам понравится структура меню по умолчанию, и вам не придется настраивать собственное меню, но не соглашайтесь на нее, если она вам не нравится. Чтобы составить идеальное меню, нужно всего несколько минут.

Тестирование и отладка по мере необходимости

Прежде чем вы возьмете этого щенка на выставку, важно, чтобы все работало так, как вы хотите. Пройдите по своему сайту и все проверьте. Проверьте неработающие ссылки, загрузку страницы, загрузку изображений, структуру меню, кнопки, перенаправления, страницу 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