ГлавнаяПлагиныПрофилирование фильтров и событий в WordPress

Профилирование фильтров и событий в WordPress

Фильтры и события являются основой для тем и плагинов WordPress. Они позволяют изменять поведение и расширять функционал ядра самыми разными способами. Измерять скорость исполнения фильтров и событий в WordPress можно с помощью нового плагина для разработчиков Debug Bar Slow Actions.

Плагин Debug Bar Slow Actions

Плагин Debug Bar Slow Actions

Debug Bar Slow Actions отображает сто самых медленных фильтров и событий во время загрузки текущей страницы. Плагин так же показывает затраченное время на каждое событие, количество вызываемых функций и их список. Это поможет быстро найти и устранить медленные участки кода тем и плагинов WordPress.

Учтите, что плагин показывает время исполнения именно кода внутри событий и фильтров, и не ведет подсчет времени исполнения кода до, после или между ними. На момент написания есть так же ограничение во вложенных событиях, и событиях происходящих до plugins_loaded и после wp_footer.

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

Плагин Debug Bar Slow Actions является расширением популярного плагина для разработчиков Debug Bar. После активации обоих плагинов в панели отладки появится новый раздел «Slow Actions» со списком медленных событий и другой информацией.

Оба плагина распространяются под лицензией GPL и доступны в официальной директории WordPress.org. Установить плагины можно с помощью поиска в разделе «Плагины → Добавить новый» в административной панели WordPress.

Подписаться на рассылку

Подписаться → Подпишитесь на бесплатную рассылку журнала WP Magazine и получайте новости, события, подборки тем и плагинов, уроки, советы и многое другое в мире WordPress!

  • Vlad

    Спасибо. Пригодится.