Чем быстрее грузится сайт, тем лучше! Это всем известный факт.
Когда сайт функционирует долгое время, то список подключенных плагинов становится неизменным и тогда стоит задуматься о том, сколько же файлов стилей и сколько скриптов подключено у вас на страницах сайта.
И встал вопрос: как узнать список активных хуков для их отключения. Решение оказалось очень простым:
В файл functions.php вставляем следующий код:
function list_hooked_functions($tag=false){ global $wp_filter; if ($tag) { $hook[$tag]=$wp_filter[$tag]; if (!is_array($hook[$tag])) { trigger_error("Nothing found for '$tag' hook", E_USER_WARNING); return; } } else { $hook=$wp_filter; ksort($hook); } echo '<pre>'; foreach($hook as $tag => $priority){ echo "<br />>>>>>\t<strong>$tag</strong><br />"; ksort($priority); foreach($priority as $priority => $function){ echo $priority; foreach($function as $name => $properties) echo "\t$name<br />"; } } echo '</pre>'; return; }
Для вывода списка вставляем ниже приведенный код в том файле, в котором хотим увидеть результат, я вставлял в head.php
<?php list_hooked_functions() ?>
Также можно посмотреть хуки только для определенной функции:
<?php list_hooked_functions('wp_head'); ?>
Уважаемый Тимур не мог бы вы добавить Список всех функций которые можно использовать в админке, front-end уже не так интересен, я почти половину на изусть помню
Я поищу, если найду, то выложу на сайте