Php 如何将函数挂接到wordpress插件类中的过滤器中

Php 如何将函数挂接到wordpress插件类中的过滤器中,php,wordpress,object,Php,Wordpress,Object,我对Wordpress不是很熟悉 我正在开发一个网站,其中有一个第三方插件类插件_类,有一些过滤器在它的建设。我想把我的附加函数挂接到functions.php中的filter插件\u filter\u 1 我试过使用语法add_filter'Plugin_filter_1',array'Plugin_Class',my_function_defined_in_functions_php' 即使使用get_声明的_类检查该类是否可见,它也会给我错误 详细的答复将不胜感激 谢谢你的帮助 关于可能的

我对Wordpress不是很熟悉

我正在开发一个网站,其中有一个第三方插件类插件_类,有一些过滤器在它的建设。我想把我的附加函数挂接到functions.php中的filter插件\u filter\u 1

我试过使用语法add_filter'Plugin_filter_1',array'Plugin_Class',my_function_defined_in_functions_php'

即使使用get_声明的_类检查该类是否可见,它也会给我错误

详细的答复将不胜感激

谢谢你的帮助
关于

可能的问题是,add\u filter的第二个参数是一个数组,Plugin\u Class作为第一个元素-这意味着wordpress将尝试触发PluginClass::my\u function\u defined\u in\u functions\u php,它不存在

相反,只需传递一个字符串“my_function_defined_in_functions_php”

如果仅此编辑不起作用,请向我们展示插件类中的代码-包括类名和整个构造方法。还有更多可能的问题