Bir "add_action" çağrısına eklenen tüm işlemleri nasıl görebilirim?


16

Yönetici çubuğu ile çalışıyorum ve bazı menülerde ve önceliklerinde hata ayıklamaya çalışıyorum.

Birkaç geri arama bu gibi eylemlere bağlı olsun biliyorum:

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

Bir kanca benzeri çağrıldığında neyin çağrıldığını nasıl görebilirim admin_bar_menu?


Kapatma eylemine bağlanın ve $wp_filtersgenel ya da benzeri yazdırılsın mı? ..
abartılı

harika - sadece tekil olması gerekiyor$wp_filter
cwd

Yanıtlar:


27

Bu snippet'i kullanarak kancanın ayrıntılı listesini görebilirsiniz:

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

neredeyse doğru. $wp_filtertekil olmak gerekiyor . Teşekkürler.
cwd

Doğru, cevap güncellendi.
Anh Tran

Test edilebilecek şekilde yerleştirilebilecek kolay bir yer var mı? Bunun oldukça eski olduğunu anlıyorum, ama kimse?
derickito

1
Sen kullanarak, üst bilgi veya alt koyabilirsiniz wp_head, wp_footerya da shutdownkanca. Not: Kullanıcıların bu hata ayıklama bilgilerini görmesini istemiyorsanız, kullanıcı izniniif ( current_user_can( 'manage_options' ) ) {...}
Anh Tran

Bazı işlevleri daha güzel biçimlendirmek için kullanıyorum. Hata ayıklama için sık kullanıyorsanız ve bilgileri daha hızlı görmek istiyorsanız kullanışlıdır. İşte bir öz .
JD
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.