wordpress:无法从插件文件访问$ wp_locale-> get_month(9)

时间:2013-09-19 15:53:46

标签: wordpress wordpress-plugin

我正在尝试创建一个简单的wordpress插件,我必须调用$ wp_locale-> get_month($ month)函数,但它返回致命错误

function test()
{
    global $wp_locale;
    echo $wp_locale->get_month($month);
}
  

错误 - >致命错误:在a上调用成员函数get_month()   ......中的非对象

2 个答案:

答案 0 :(得分:3)

当您尝试调用时,全局根本就不可用。

这有效:

add_action( 'init', function()
{
    global $wp_locale;
    var_dump( $wp_locale->get_month(2) );
    die();
});

答案 1 :(得分:1)

创建对象的新实例:

global $wp_locale;  
$wp_locale = new WP_Locale;  
相关问题