为WordPress中当前登录的用户设置临时变量

时间:2019-07-15 07:31:37

标签: wordpress session authentication codex

如果我的用户可以同时从不同的浏览器登录,那么如何为每个会话保存一个临时变量(特殊格式的随机变量或设备特定的ID),并稍后在Codex中访问它?

我不能使用update_user_meta和get_user_meta,因为用户元是基于用户的,而不是基于会话的。

1 个答案:

答案 0 :(得分:-1)

您可以使用用户元。

请参见update_user_metaget_user_meta

可以使用get_current_user_id检索当前用户ID,以进行设置,然后获取与给定用户关联的值。

唯一的麻烦是使用get_user_meta(或WordPress中的任何其他get meta函数)时,请确保将$single设置为true,否则您将得到一个只有一个值的数组。