如何为WordPress的登录用户显示cookie /会话剩余的当前时间?因此,例如,如果cookie超时为24小时且用户已登录2小时,那么输出将为22小时。
答案 0 :(得分:1)
Wordpress(2.9)将日志存入过期日期(以及其他登录详细信息)存储在前缀为'wordpress_logged_in_'的cookie中。因此,您应该能够执行以下操作,以显示到期之前的时间。
foreach ($_COOKIE as $key => $cookie) {
if (strpos($key, 'wordpress_logged_in_') === 0) {
$cookie_array = explode('|', $cookie);
$expiry_time = $cookie_array[1];
echo human_time_diff(mktime(), $expiry_time);
break;
}
}
答案 1 :(得分:0)
如果您使用Chrome,则可以获得Edit This Cookie扩展名,无需编写代码即可查看或编辑Cookie。我相信Firefox有类似的扩展。