Categories
Wordpress

expire users插件时间格式

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

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

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

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

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

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

验证后发现猜想正确。

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

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

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

Categories
Wordpress

gutenberg编辑器如何插入shorcode

wordpress团队大作死,强硬推出了所谓新一代的gutenberg编辑器,差评如潮水。

gutenberg编辑器非常麻烦,需要用户投入时间学习。它导致很多插件定制化的短代码按钮失效。已存在的短代码文章不会失效。

如何使用原有的短代码呢?

点击后台编辑器窗口左上角+号,搜索shorcode,会出现文本框,在里面直接输入你要调用的短代码。

如何显示旧的编辑器呢?

搜索Classic,点击插入block,就会出来一个独立的编辑器输入框。