Wp_get_Current_User()函数中出现致命错误

时间:2017-06-05 作者:C.S.Han

当我在php代码中使用下面的代码时,出现了一个致命错误。发生了什么事?告诉我任何理由。

$current_user = wp_get_current_user();
Fatal error: Call to undefined function is_user_logged_in() in

1 个回复
SO网友:Frank P. Walentynowicz

在可插入函数之前,调用此函数太早is_user_logged_in() 已定义。尝试以下操作:

function wpse_get_current_user() {
  $current_user = wp_get_current_user();
  // do other stuff here
}
add_action( \'init\', \'wpse_get_current_user\', 10 );

结束

相关推荐

自定义帖子类型正在使用index.php模板

Here 我读到,如果我创建一个自定义的帖子类型,Wordpress将首先查看它的特定模板,然后返回到single。php。我注册了一个自定义的post类型(我还将显示分类法),它在admin中正确显示;我可以很好地创建它们,并且可以将它们添加到博客主页的帖子列表中。然而,当我尝试访问它的页面时,并没有收到404错误,但标题并没有显示在标题部分,它使用了索引。php模板,虽然我有一个。php,这是与常见的职位,我想使用。我的新类型(在functions.php中)function mytheme_cust