Действия, фильтры и производительность WordPress - PullRequest
3 голосов
/ 26 октября 2011

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

Может слишком большое количество хуков негативно повлиять на сеть конечного пользователяпроизводительность сайта?

1 Ответ

3 голосов
/ 26 октября 2011

Наличие неиспользованных хуков (вызовы do_action, apply_filters и т. Д.) Не приведет к значительному снижению производительности.Это вызовы функций, практически не требующие дополнительных затрат (кроме самого вызова функции и проверки наличия ключа в массиве).

А обеспечение действия и перехватов фильтров - правильная вещь в любом используемом коде.в WordPress.

...