wordpress定时发文插件更新以及相关推荐插件重构那些事

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

从年前一直忙到现在。年前因为要回老家过年,事情较多,插件更新的事情就耽搁了。年后公司的事情太多,又耽搁了快一个月。今天抽空更新一个小功能,大家可以更新了。

定时发文插件

定时发文插件的作用是每隔一段时间帮你发布草稿箱或者待审核里面的文章。这个具体是用来做什么的大家都明白,这里就不多说。

前段时间有用户反馈从有些草稿箱发布的文章发布时间还是老的,这问题让他很苦恼。其原因很可能是这个文章在写数据库的时间,连发布时间也一起写上了。

其实这个是wordpress本身的机制。如果一篇文章有发布时间之后,无论发布多少次,这个发布时间是固定的。这个和现实是很类似的。就好比你发表了一篇文章,无论你修改多少次或者再发表,文章的发表时间是一个客观事实,不会变化。

但既然这个插件是干定时发布的事情的,那发布时间问题必须得解决。

翻了翻wordpress的源代码,并没有提供hooks修改发布时间。只能重写发布函数了,问题解决

另外还加了一个新的小功能:发布模式!

如下图:

就如设置所见,插件现在可以选择从最老的文章开始发布,也可以选择从最新的文章开始发布和随机选择一篇文章发布。

这个也是某个用户提出的建议。很实用的建议,于是抽空加上了。

相关推荐插件重构

相关推荐插件重构这个事情其实已经进行了很久了,年前就开始进行了。这个插件最开始设计的时候考虑的是在满足功能的情况如何节省数据库空间。

但后来发现这样做后续不容易扩展,而且更新时需要写入的数据量也比较大,所以考虑重构底层数据存储格式

现在这个插件已经有人在用,重构时不得不考虑现有的用户,因此这里先做一个重构预告。下一个版本升级可能会有点困难,我会将升级步骤发布在公众号,大家一定关注。

长尾词插件也用到了同样的功能,因此这个插件同样也需要重构。这个放在相关推荐插件后面重构。重构插件工作量十分大,耗时可能比较久,大家见谅。

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

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

功能项定时发文wpap内置定时发布市面其他全自动全自动手动全自动自定义分类法支持支持不支持自定义文章类型支持支持不支持浮动间隔支持不支持不支持指定/排除分类支持不支持支持限制每天最多文章数支持不支持不支持多种发布模式支持不支持支持自动修改文章

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

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

什么是时间因子什么是时间因子

时间精确到分钟级视频播放页急诊科医生商品/产品/黄页/供求页商品、供求页公司介绍页公司介绍页面、公司信息问答详情页面有问有答的详情页,如:百度知道、知乎问答提供问题发布时间(pubdate)第一个回答发布的时间(update)最新回答时间(l

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

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

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

op=add_post增加小说meta信息小说的meta信息就是小说的标题,封面,描述,作者等信息,这些信息可以通过op=add_novel增加,字段如下:字段含义是否必须title小说名称是parent小说父分类,也就是类型是author小

imwpclassic、wpnovo付费小说主题发布接口说明书imwpclassic、wpnovo付费小说主题发布接口说明书

参数字段含义必须title小说标题是parent小说父分类是author小说作者是status小说状态是slug小说别名否cover小说封面否seo_description为seo创建的描述否seo_keywords为seo创建的关键词否se

WordPress 发布文章WordPress 发布文章

在本章中,我们将研究如何在WordPress中发布帖子。在WordPress中发布新帖子是一个简单的过程。以下是在WordPress中发布帖子的步骤。点击WordPress中的Posts。

蜂集采集器发布模块是什么蜂集采集器发布模块是什么

在新建发布模块的时候,可以看到左侧有标题、正文、分类目录等信息,这个时候将采集的字段填写到右侧的内容框即可。在没有新增自定义的采集字段的时候都可以使用默认发布模块,默认发布模块只保证标题,正文有值即可发布。