問題描述

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

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

有什麼變量像$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輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。