get_user_by('ID',7)适用于用户,但不适用于管理员

时间:2016-09-05 08:38:43

标签: php wordpress intranet

我遇到了这个问题,如果我以用户身份登录,该功能将起作用并提取我需要的信息,但如果我以管理员身份登录则返回bool(false)。关于为什么会发生这种情况的任何线索?

这是在项目根目录中的文件夹中,其中包含了/wp-config.php和/wp-includes/wp-db.php。这是正常行为吗?

由于

编辑:

对于那些询问7是什么的人来说,它只是一个示例user_id,但显然我是从其他工作地点带来的。

总而言之,get_user_by是一个Wordpress API函数,当我以用户身份登录时会产生结果,但是当我以任何原因以管理员身份登录时不会产生结果。

1 个答案:

答案 0 :(得分:0)

我没有包含以下文件,这就是为什么该功能无法在其他自定义网页上运行。

wp-includes/pluggable.php