Query Recorder – новый инструмент, который позволяет разработчикам записывать запросы при работе с консолью WordPress. Плагин был создан Брэдом Туснердом, автором популярного плагина WP Migrate DB. Туснерд представил Query Recorder в начале месяца на WordCamp Miami во время своей презентации про стратегию развертывания базы данных.
После установки плагин позволяет вам создавать записи, которые сохраняют запросы, полученные от ваших плагинов или тем. Записи передаются в sql файл, расположенный в директории /uploads/.
Страница параметров позволяет вам использовать опции, чтобы установить исключения для определенных типов запросов; вы можете выбирать, записывать или исключать запросы, которые начинаются с insert, update, delete, drop или create.
Щелчок по кнопке в админ-баре запустит или остановит запись:
Как только вы осуществили запись, откройте файл SQL в папке с вашими загрузками. Там вы найдете ваши сохраненные запросы. В примере ниже вы можете видеть, что я подключаю и отключаю некоторые плагины и темы.
Query Recorder может быть особенно полезным при работе с локальной сборкой WordPress. Вы можете записать запросы при настройке темы или плагина и затем создать SQL-скрипт, который может быть запущен позже при развертывании на другом сайте. Вы можете быстро протестировать плагины и темы, и затем импортировать sql файл при установке их на тестовый или живой сайт. Это гораздо проще, чем повторять те же самые шаги в другой среде.
Я протестировал плагин, и он работает отлично, как и предполагалось. Скачать Query Recorder можно бесплатно из хранилища плагинов WordPress. Если вы хотите внести свой вклад в проект, то он также размещен и на Github.
Источник: wptavern.com