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 без необходимости входа в систему. Существует множество возможностей, и я уверен, что по мере того, как сообщество начнет их использовать, появится больше».
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…