Как вы переносите сайт с Wordpress.com (бесплатная учетная запись) на Pantheon? - PullRequest
1 голос
/ 24 января 2020

Как выполнить миграцию сайта с Wordpress.com (не .org, не WP Engine, не локально и т. Д. c) на Pantheon.io?

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

В документации по Pantheon для Wordpress.com миграции для использования mysqldump, но у вас нет доступа к базе данных на Wordpress.com .

1 Ответ

3 голосов
/ 24 января 2020

Я отвечу на свой вопрос, чтобы помочь другим людям в будущем:

Шаги:

  1. Проверьте в настройках Пантеона, что Код -> Режим разработки - SFTP режим (это настройка по умолчанию), а не режим Git. Вам потребуется режим SFTP, чтобы установить плагин для импорта позже.

  2. В Wordpress.com Управление -> Настройки делают ваш блог общедоступным c или скрытым (не приватным), чтобы его изображения были доступны онлайн для миграции.

  3. В Wordpress.com выполните Инструменты -> Экспорт.

  4. Если экспорт занимает много времени (более нескольких секунд ) он мог произойти сбой, у меня это произошло в первый раз, попробуйте agin.

  5. Когда будет дано указание, go на свою электронную почту, загрузите файл .zip и распакуйте его, чтобы получить. xml файл (например, на файле c - дважды щелкните файл .zip. Примечание. Ваш файл. xml должен иметь размер <100 МБ, мой сайт для 10 страниц брошюры занимал всего 175 КБ. <strong>Если ваш сайт. xml размер файла превышает 100 МБ, тогда f * & k знает, как вы это делаете.

  6. В Pantheon в Wordpress выполните Администрирование сайта -> Инструменты -> Импорт и импорт. xml файл. (Не пытайтесь импортировать файл. xml в Базу данных / Файлы Pantheon -> Импорт. Он не работает.)

  7. По запросу assi gn авторы и отметьте «Загрузить и импортировать файловые вложения»

  8. После этого Pantheon будет долго загружаться и покажет пустой экран с URL [ваш сайт] /admin.php? import = wordpress & step = 2. Подождите немного, нажмите refre sh, он покажет The application did not respond in time. Несмотря на то, что он выглядит так, как будто он не работает, он действительно работает. (Если он не повторял этот шаг.)

  9. В Пантеоне нажмите «Посетить сайт разработки». Нажмите «Страницы», и ваши импортированные страницы должны быть перечислены. Если это не сработало, повторите шаг 8 (и, возможно, подождите немного дольше, когда он загружается, но не слишком долго, я сдался и обновился через несколько минут, и он все еще работал.)

  10. Удалите страницу примера и удалите Hello world! post.

  11. Импортируйте ваш код (я не пробовал) или переделайте ваши настройки / темы / настройки / плагины вручную, как я (например, если вы используете шорткоды, установите плагин Jetpack и выберите go, чтобы установить параметры упаковки -> Запись -> Создать, используя шорткоды для вставки мультимедиа с популярных сайтов.)

  12. Поздравляем, вы перешли с wordpress.com в Пантеон. Пожалуйста. 10

...