调用do_action类的函数 时间:2012-11-29 作者:Chris 有以下do\\u操作else do_action( \'example\', $this->nothing()); Where nothing()的作用与它听起来的完全一样。此逻辑位于名为Test的类中的公共函数testFunction中。我想做的是钩住这个函数(我在另一个插件中),并调用一个不同的函数(looppages()),该函数已经与上述逻辑位于同一个类中,如下所示:add_action( \'example\', Test::looppages); 我可以这样做吗? 1 个回复 SO网友:Ralf912 不,你不能。add_action( \'hook\', array( [class], "method_name" ) ); 是将方法用作回调的正确方法。阅读关于how to use methods as callback 在法典中。如果要使用静态方法作为回调,请按以下方式执行:add_action( \'hook\', array( "ClassName", "method_name" ) ); 结束 文章导航