确定用户是否已登录

时间:2011-04-15 作者:user4695

我是wordpress的新手,我正试图了解会话和所有内容的想法。我在很多地方读到wordpress中没有使用会话概念。无论如何,我下载了我的登录主题插件。我的问题是,当用户导航到某个安全区域时,我想检查该用户是否登录。一旦我检查了,我想获得用户的详细信息,如电子邮件和全名。这在wordpress中可能吗?

谢谢

2 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

使用is_user_logged_in() 条件标记(Codex ref) 确定当前用户是否已登录。

使用get_userdata() 功能(Codex ref) 返回用户数据。

SO网友:Scott

您可以使用is_user_logged_in() 查看用户是否已登录。您可以使用get_userdata() 获取登录用户信息。

如果您想限制对页面的访问,您是否考虑过使用插件Members 您可以启用短代码和模板标记来控制角色的受限内容。

结束

相关推荐

在users.php中使用Manage_User_Columns显示cimy用户字段

我正在尝试向我的主题函数添加代码。php在仪表板用户中显示使用Cimy用户额外字段插件创建的字段。php。我知道我需要使用manage\\u users\\u列,但除此之外,我陷入了困境。有谁对这个插件足够熟悉,可以帮助我获得要显示的正确字段?