如果我的用户可以同时从不同的浏览器登录,那么如何为每个会话保存一个临时变量(特殊格式的随机变量或设备特定的ID),并稍后在Codex中访问它?
我不能使用update_user_meta和get_user_meta,因为用户元是基于用户的,而不是基于会话的。
答案 0 :(得分:-1)
您可以使用用户元。
请参见update_user_meta和get_user_meta。
可以使用get_current_user_id检索当前用户ID,以进行设置,然后获取与给定用户关联的值。
唯一的麻烦是使用get_user_meta(或WordPress中的任何其他get meta函数)时,请确保将$single
设置为true
,否则您将得到一个只有一个值的数组。