wordpress定时发文插件更新以及相关推荐插件重构那些事
从年前一直忙到现在。年前因为要回老家过年,事情较多,插件更新的事情就耽搁了。年后公司的事情太多,又耽搁了快一个月。今天抽空更新一个小功能,大家可以更新了。
定时发文插件
定时发文插件的作用是每隔一段时间帮你发布草稿箱或者待审核里面的文章。这个具体是用来做什么的大家都明白,这里就不多说。
前段时间有用户反馈从有些草稿箱发布的文章发布时间还是老的,这问题让他很苦恼。其原因很可能是这个文章在写数据库的时间,连发布时间也一起写上了。
其实这个是wordpress本身的机制。如果一篇文章有发布时间之后,无论发布多少次,这个发布时间是固定的。这个和现实是很类似的。就好比你发表了一篇文章,无论你修改多少次或者再发表,文章的发表时间是一个客观事实,不会变化。
但既然这个插件是干定时发布的事情的,那发布时间问题必须得解决。
翻了翻wordpress的源代码,并没有提供hooks修改发布时间。只能重写发布函数了,问题解决!
另外还加了一个新的小功能:发布模式!
如下图:
就如设置所见,插件现在可以选择从最老的文章开始发布,也可以选择从最新的文章开始发布和随机选择一篇文章发布。
这个也是某个用户提出的建议。很实用的建议,于是抽空加上了。
相关推荐插件重构
相关推荐插件重构这个事情其实已经进行了很久了,年前就开始进行了。这个插件最开始设计的时候考虑的是在满足功能的情况下如何节省数据库空间。
但后来发现这样做后续不容易扩展,而且更新时需要写入的数据量也比较大,所以考虑重构底层数据存储格式。
现在这个插件已经有人在用,重构时不得不考虑现有的用户,因此这里先做一个重构预告。下一个版本升级可能会有点困难,我会将升级步骤发布在公众号,大家一定关注。
长尾词插件也用到了同样的功能,因此这个插件同样也需要重构。这个放在相关推荐插件后面重构。重构插件工作量十分大,耗时可能比较久,大家见谅。
你可能还喜欢下面这些文章
介绍WordPress Auto Post(wpap)插件,它能在任意周期内自动发布文章,支持随机浮动间隔和多种发布模式。相比其他插件,wpap不阻塞网页访问,具有更高的效率和灵活性。安装和注册方法简单,解决发布时间不准和发布失败的问题也有相
wordpress定时发布失效的问题解决有时候我们使用wordpress定时发布的时候,会发布失败,这是因为WordPress默认发布文章的时间是0.01秒,一旦超过这个时间而没有发布成功,定时发布文章就会失败。
时间精确到分钟级视频播放页急诊科医生商品/产品/黄页/供求页商品、供求页公司介绍页公司介绍页面、公司信息问答详情页面有问有答的详情页,如:百度知道、知乎问答提供问题发布时间(pubdate)第一个回答发布的时间(update)最新回答时间(l
上面xxx一般是发布字段,后面的一串以大括号包住的内容则是条件,min_len表示该字段里面的内容最小长度,比如设置1表示采集到的长度大于1才会入库,否则就会提示发布条件不通过。
摘要:imwpnovels从2.3.0版本开始新增小说发布接口,可自动创建小说。该接口包括添加小说meta信息和章节信息两个接口。meta信息包括小说名称、封面、描述、作者等,可通过imwpapi.php?op=add_novel增加。发布小
imwpclassic和wpnovo主题提供了小说和章节发布接口。通过后台进入相应主题的设置页面,可以找到发布接口的查看路径。小说发布接口用于发布小说信息,包括标题、简介、作者等字段。章节发布接口用于发布小说章节,包括章节标题、内容、分类等字
在本章中,我们将研究如何在WordPress中发布帖子。在WordPress中发布新帖子是一个简单的过程。以下是在WordPress中发布帖子的步骤。点击WordPress中的Posts。
在新建发布模块的时候,可以看到左侧有标题、正文、分类目录等信息,这个时候将采集的字段填写到右侧的内容框即可。在没有新增自定义的采集字段的时候都可以使用默认发布模块,默认发布模块只保证标题,正文有值即可发布。