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

更新于 2025年4月17日 更新日志

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

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

定时发文插件

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

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

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

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

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

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

如下图:

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

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

相关推荐插件重构

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

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

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

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

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

Auditor:WordPress 文章内容安全审核插件Auditor:WordPress 文章内容安全审核插件

本插件可以识别文章中的敏感信息,如果文章存在敏感信息,文章将会自动移动到安全的敏感隔离区,禁止任何形式的前台访问。

WordPress小说主题wpnovo,支持多语言、付费阅读、VIP会员功能的精美小说模板WordPress小说主题wpnovo,支持多语言、付费阅读、VIP会员功能的精美小说模板

//demo.imwpweb.com/wpnovo/多设备支持主题支持PC和移动端界面,独立设置,互不干扰。移动端首页(右)图:小说页面PC端和移动端的展示付费订阅主题支持付费订阅功能,支持付费单章订阅、整本小说订阅模式。

WordPress自动内链插件 WPKAL ,网站全自动增加锚链接必备插件WordPress自动内链插件 WPKAL ,网站全自动增加锚链接必备插件

什么是内链内链,顾名思义就是在同一网站域名下的内容页面之间的互相链接(自己网站的内容链接到自己网站的内部页面,也称之为站内链接)。自动内链工作原理简单来说,我们设定一些词表以及词表对应的链接,比如词是wordpress插件,链接是http

WordPress 敏感词违禁词屏蔽插件 WPWJC 介绍与下载WordPress 敏感词违禁词屏蔽插件 WPWJC 介绍与下载

这款插件的核心功能就是一点:找出文章中的违禁词、敏感词等措辞不当的词语,替换成你设置的更合适的词或者直接替换“*”号。请注意,需要同时下载站长工具箱和违禁词屏蔽插件,安装插件时也需要两个插件同时安装。

WordPress 文章自动配图、缩略图插件 WPAC 介绍与下载WordPress 文章自动配图、缩略图插件 WPAC 介绍与下载

2、自动生成的图片并非真实在磁盘中的图片,而是动态生成的,如果保存到磁盘会占用大量空间,这个空间没必要浪费,因此修改主题代码,直接将缩略图的地址改为wpac自动生成的缩略图地址是一个非常好的方案。

WordPress 相关文章插件 wprecWordPress 相关文章插件 wprec

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