全局$wp_admin_bar始终返回NULL

时间:2020-03-21 作者:Jimmy Howe

开发插件并希望访问$wp\\u admin\\u bar全局变量,但它总是返回null?我可以输出$wp\\U版本吗?

function test()
{
    global $wp_admin_bar;
    var_dump($wp_admin_bar);
    die;
}

test();
有人知道这是怎么回事吗?

1 个回复
最合适的回答,由SO网友:Howard E 整理而成

您需要在管理栏渲染后将其挂接,以使其正常工作。此外,die()将使WP die。

function test()
{
    global $wp_admin_bar;
    var_dump($wp_admin_bar);
}
add_action(\'wp_after_admin_bar_render\', \'test\');