我通过添加
error_log("wp-hook: ". print_r($the_, true));
wp includes/wp\\u hook中的apply\\u过滤器。php
然后,任务是查看围绕“PHP警告:call\\u user\\u func\\u array()”的函数调用(在$The\\u中的数据)。它将直接位于警告之前,但您可能需要查看之后或之前的调用,以确定是哪个文件导致了问题(对未定义函数的筛选器调用)。
还要注意,如果函数存在,但没有代码,则会出现问题,例如:
function create_menu() {
//oops, there\'s no code here
}
add_action(\'admin_menu\',array($this,\'create_menu\'));