我如何编写一个插件,只打算提供其他插件调用的类。 例如,如果我有这样的类:
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(){}
}
?>
我不认为这是一种正确的方法。任何意见都表示赞赏。
答案 0 :(得分:2)
您不需要add_action
- 只需激活插件就可以使WP包含该类,然后可以使用这样的静态函数。