問題描述

我試圖調試一個我沒有開發的插件,我想列出所有註冊的操作。我讀過這個線程:

但它是一個鈎子的具體,它是關於過濾器,而不是行動。

有什麼變量像 $wp_filter 還是什麼?

最佳解決方案

過濾器和操作都分配給鈎子。分配給掛鈎的功能存儲在全局 $wp_filter 變量中。所以你要做的只是 print_r 它。

global $wp_filter;
print_r($wp_filter);

PS 。 add_action 功能使 add_filter 調用。而後者則是 $wp_filter[$tag][$priority][$idx]


注意:您可以直接在 functions.php 中添加此代碼,您將在您的站點上看到一個調試:

add_action('wp', function(){ echo '<pre>';print_r($GLOBALS['wp_filter']); echo '</pre>';exit; } );

參考文獻

注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。