wordpress定时发文插件1.4版本发布

更新于 2022年4月2日 更新日志

定时发文插件1.4版本增加了大家期待的可发布时间段控制​以及分类控制。

新增加的功能如下图:

看似一个简单的功能,实现起来难度却不小,要考虑的事情太多了。

可发布时间段

可发布时间段是一个​有具体格式的字符串,比如 12:00-14:00。那么如果用户填错了格式,​程序执行肯定就出错了,这个时候怎么提醒用户?

其实这个时候提醒用户的成本是很高的​。需要记录日志,然后前台显示日志提示用户执行出错了​。这种方式费力不讨好。

​如果用户在设置的时候就能知道自己是不是填错了,​而不是填错了程序执行出问题,然后提示用户某个设置写错了​要好很多。

因此​,我对这个字段做了正则验证,如果填错了,会有错误提示。如下图:

时间段格式不对会有提示。然而这是一个可选项,因此这个为空​也可以保存。

指定/排除分类

指定排除分类涉及到​文章表和分类表联查,这是一个比较消耗资源的查询,特别是插件里面有随机​选择一篇文章发布的设置。如果站点的文章较多,这个sq​l可能十分消耗资源。

在增加指定和排除分类这个功能的时候,还需要优化查询sql,使定时发文​不影响原本的访问速度。

BUG修复

本次修复两个小问题。

  1. 发布数量控制的问题。
  2. 同一时刻发布多篇文章的问题。

你可能还喜欢下面这些文章

WordPress 定时发文插件 WPAP,真正做到模拟手工发布文章WordPress 定时发文插件 WPAP,真正做到模拟手工发布文章

介绍WordPress Auto Post(wpap)插件,它能在任意周期内自动发布文章,支持随机浮动间隔和多种发布模式。相比其他插件,wpap不阻塞网页访问,具有更高的效率和灵活性。安装和注册方法简单,解决发布时间不准和发布失败的问题也有相

WordPress怎么自动发布文章WordPress怎么自动发布文章

wordpress定时发布失效的问题解决有时候我们使用wordpress定时发布的时候,会发布失败,这是因为WordPress默认发布文章的时间是0.01秒,一旦超过这个时间而没有发布成功,定时发布文章就会失败。

WordPress会员发文控制插件,控制发文数量、分类和状态WordPress会员发文控制插件,控制发文数量、分类和状态

使用教程全局角色权限控制在菜单->发文控制中选择全局控制,点击添加,即可进入权限添加页,如下图:可以为某个角色添加一条权限。其中展示了用户的发文权限信息,如下图:在这里你可以控制任意一个用户的发文权限,点击设置权限即可。

wordpress filter parse_term_query修改分类的查询参数wordpress filter parse_term_query修改分类的查询参数

摘要:parse_term_query过滤器可修改分类查询参数,适用于所有分类查询,包括WordPress后台。针对后台分类问题,特别是小说主题分类过多的情况,通过增加parse_term_query过滤器,可以调整查询参数,解决分类展示混乱

imwpnovels小说发布接口说明书imwpnovels小说发布接口说明书

摘要:imwpnovels从2.3.0版本开始新增小说发布接口,可自动创建小说。该接口包括添加小说meta信息和章节信息两个接口。meta信息包括小说名称、封面、描述、作者等,可通过imwpapi.php?op=add_novel增加。发布小

站长工具箱发布接口文档站长工具箱发布接口文档

发布文章接口字段类型含义必须例子post_titlestring文章标题是这是一个标题post_contentstring文章内容是这是文章内容post_categorystring文章分类不存在时会自动创建多个用逗号隔开是分类1,分类2po

蜂集采集器FAQ蜂集采集器FAQ

上面xxx一般是发布字段,后面的一串以大括号包住的内容则是条件,min_len表示该字段里面的内容最小长度,比如设置1表示采集到的长度大于1才会入库,否则就会提示发布条件不通过。

WordPress 相关文章推荐插件 WPRec 介绍与下载WordPress 相关文章推荐插件 WPRec 介绍与下载

wprec利用相似度算法计算每篇文章之间的相似度,找到与当前文章最相似的一些文章,展现在文章底部作为相关文章。我们知道,相关推荐插件推荐的原理是根据当前文章的特征(文章的高权重标签),从文章库中召回相关文章,再根据相关性评分,最后选出TopN