Огромный сборник статей от WPTec для начинающих

Новости

WP Migrate 2.6 представляет экспорт всего сайта и импорт в локальный

WP Migrate , ранее известный как WP Migrate DB и недавно приобретенный WP Engine , уже давно расширился за пределы своего первоначального выпуска в качестве инструмента миграции базы данных. Пользователи могут быть знакомы с рабочим процессом push/pull при установке плагина на двух сайтах и ​​переносе изменений базы данных, мультимедиа, тем и плагина туда и обратно. Самый последний выпуск 2.6 расширяет возможности плагина, включая полный экспорт сайта для интеграции с Local , популярным бесплатным инструментом разработки WordPress, также принадлежащим WP Engine.

Этот новый рабочий процесс удаленного доступа включен как в бесплатный плагин WP Migrate , так и в профессиональную версию. Полный экспорт сайта объединяет базу данных, мультимедиа, темы, плагины и другие файлы в ZIP-архив, который можно легко импортировать в Local.

После нажатия кнопки «Экспорт» в WP Migrate пользователи переходят к следующему экрану, где они могут настроить, что будет включено в файл экспорта. Этот ZIP-архив можно перетащить на экран импорта в Local.

Команда WP Migrate сотрудничала с локальной командой, чтобы максимально точно соответствовать средам при экспорте для локального импорта.

«Каждый сайт, экспортированный с помощью WP Migrate, включает в себя wpmigrate-export.json файл, содержащий метаданные, такие как версии PHP и MySQL, которые в последний раз использовались на сайте», — сказал менеджер по продукту WP Migrate Кевин Хоффман. «Во время импорта Local читает этот файл и пытается сопоставить среду со средой экспортируемого сайта, поэтому локальный сайт работает (и ломается!) точно так же, как его удаленный аналог».

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

«В прошлом году мы действительно восприняли нашу новую идентичность как решение для полной миграции сайта», — сказал Хоффман. «Одна из целей, которые мы поставили перед собой, заключалась в том, чтобы выполнить миграцию всего сайта из WP Admin без необходимости прикасаться к cPanel, phpMyAdmin или FTP. Этот новый рабочий процесс является кульминацией тех усилий, которые были реализованы в виде бесплатного комплексного решения для сообщества WordPress».

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

«Когда мы поняли, насколько проще мы можем сделать рабочий процесс удаленно-локальным, используя экспорт всего сайта, мы обратились к местной команде, которая помогла нам это сделать», — сказал Хоффман.

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

«При настройке экспорта мы также могли бы позволить пользователям настроить доступ администратора одним щелчком мыши в локальном режиме», — сказал он. «Представьте, что вы помещаете ZIP-файл в Local и попадаете в WP Admin без необходимости входа в систему. Существует множество возможностей, и я уверен, что по мере того, как сообщество начнет их использовать, появится больше».

Рекомендуем прочитать
Новости

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

Новости

Мобильные приложения WordPress получают новый форум поддержки

Новости

Плагин Preferred Languages ​​Feature нуждается в тестировании

Новости

В ACF 6.1 добавлена ​​поддержка регистрации пользовательских типов записей и таксономий

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *