php类作为wordpress中的插件

时间:2011-12-29 13:28:44

标签: php wordpress plugins

我如何编写一个插件,只打算提供其他插件调用的类。 例如,如果我有这样的类:

class Test{
     public static function testMethod(){}
}

然后在wordpress envrionement中,我们将能够致电Test::testMethod();

以下是否有效?

<?php
/*
 Plugin Name: My Plugin
 ...other WP plugin headers
*/
add_action('init', 'test_init', 0);
function test_init(){
    $test=new Test();
}

class Test{
   public static function testMethod(){}  
}
?>

我不认为这是一种正确的方法。任何意见都表示赞赏。

1 个答案:

答案 0 :(得分:2)

您不需要add_action - 只需激活插件就可以使WP包含该类,然后可以使用这样的静态函数。