wordpress插件add_action init里面没有调用类

时间:2016-05-22 17:38:06

标签: class plugins

在插件中,我试图在激活期间在静态类中设置do_action。这是基本脚本(为了简化示例而省略的部分):

function activate_prof_dir() {
      require_once plugin_dir_path( __FILE__ ) . 'includes/class-activator.php';
      Prof_Dir_Activator::activate();
      }

Prof_Dir_Activator类中的activate方法执行。但是,在activate方法中,我有这个:

 class Prof_Dir_Activator {.......etc
 public static function activate(){
 add_action( 'init', array( 'Prof_Dir_Activator', 'func'  ), 0 );
 public static function func(){
      echo `hit`;
 }

...只是为了看init是否正在调用我的函数。

该功能无法执行。

为什么?

0 个答案:

没有答案