get_user_meta在functions.php文件中不起作用

时间:2019-04-08 07:36:32

标签: php wordpress

我正在尝试获取用户元值,以便在functions.php文件中使用它。

但是,它不返回任何内容...在诸如front-page.php之类的模板文件中,它确实返回正确的值,但是相同的函数在functions.php中不返回任何内容

  $postTitle = get_user_meta( $user_id, 'user_registration_company_name', true );

$ postTitle显示为空...而以下内容返回模板文件中的值

echo get_user_meta( $user_id, 'user_registration_company_name', true );

从functions.php无法使用该功能的原因是什么?

更新:get_user_meta($ user_id);甚至不返回所有字段。但是,如果我从模板文件中调用get_user_meta ..它将包括所有这些文件。有什么理由吗?

0 个答案:

没有答案