Categories
Wordpress

expire users插件时间格式

英国人Ben Hudson发布的wordpress插件expire users非常好用。

查看WordPress数据库表wp_usermeta字段可知,expire users插件设置的用户失效时间是一串十位数字。

起初,这个数字让我困惑,查询插件的github文档,没有字段说明。

于是我有了一个大胆的想法,也许它是以秒为单位的数字。添加了测试账户,发现确实是秒。

但是为什么是十位数字的秒呢?

我猜是以计算机系统的初始时间,也就是1970年1月1日为起始单位,以管理员设置的用户有效期时间为截止,计算两个日期的时间间隔是多少秒。

验证后发现猜想正确。

接下来是寻找一种解决方案,显示出来即将到期的用户列表。

测试五六款插件后,发现amr users插件效果最可接受。

amr users插件有个坑,它的导出功能是在主机上生成可外网访问的csv或excel文件,执行导出后需要手动删除这个文件,避免泄露隐私。

Leave a Reply

Your email address will not be published. Required fields are marked *