Як я бачу всі дії, пов’язані з гачком "addcharge"?


16

Я працюю з адмін-панеллю і намагаюся налагодити деякі меню та їхні пріоритети.

Я знаю, що кілька зворотних викликів прив'язуються до дій, таких як цей:

add_action( 'admin_bar_menu', 'wp_admin_bar_wp_menu', 10 );

Як я бачу, як називається вишикуватися, коли називається гачок admin_bar_menu?


Підключіть до дії відключення та надрукуйте $wp_filtersглобальну чи подібну? .. не отримав робочу установку WP прямо зараз, щоб сказати в абсолюті ... (але я знаю, що існує глобальний з фільтрами та / або діями) .. просто вказівник ..;)
t31о

приголомшливий - просто це має бути єдиним$wp_filter
квітня 1111

Відповіді:


27

Ви можете переглянути детальний список гачка за допомогою цього фрагмента:

$hook_name = 'admin_bar_menu';
global $wp_filter;
var_dump( $wp_filter[$hook_name] );

майже правильно. потребує $wp_filterоднини. Спасибі.
cwd

Правильно, відповідь оновлена.
Anh Tran

Чи є просте місце, яке можна розмістити, щоб його можна було протестувати? Я розумію, що це досить старе, але хто?
derickito

1
Ви можете помістити його в колонтитулі, використовуючи wp_head, wp_footerабо shutdownгачок. Примітка: якщо ви не хочете, щоб користувачі бачили цю інформацію про налагодження, слід перевірити дозвіл користувача наif ( current_user_can( 'manage_options' ) ) {...}
Anh Tran

Я використовую деякі функції, щоб їх гарніше відформатувати. Корисно, якщо ви часто використовуєте його для налагодження і хочете побачити інформацію швидше. Ось суть .
JD
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.