WordPress解决定时发布功能失败的问题(插件WP Missed Schedule Posts)

不知道基于什么原因,wordpress的定时发布功能在升级到4.9+的版本上,失效了。定时发布是非常利于SEO的,比如把500篇文章分三个月发布,每天定时定点发布几篇文章,搜索引擎就会规律性的来访问你的网站。度娘的来源就是由此而生,百度疼,网站收益才大。

再研究是不是时区造成的发布失败,然而国内主机是上海时区,不存在这个问题,后台时间和当前北京时间是一致的。

也有人说是发布时间太短促,只有0.01秒,超过这个时间没有发布就会失败,再修改/wp-includes/cron.php 系统文件里面的“’timeout’ => 0.01”中的0.01改大(比如改为10),但是依然发布失败。

不知道Wordpress发布失败是不是主机问题,我使用的是阿里云ECS服务器,版本在 WordPress 4.8 和 WordPress 4.9时,出现了定时发布失败,真的怀疑是主机环境的问题。最后测试了好几个插件,都不行,最后使用插件WP Missed Schedule Posts,竟然起了效果。

WordPress解决定时发布功能失败的问题(插件WP Missed Schedule Posts)

安装很简单,在插件中心安装启动即可,不用任何设置,马上解决问题。虽然三年多没更新,但是一样可以用

定时发布功能终于恢复了,非常的开心,这个的功能超乎你的想象,网站定时发布如果提前一年,那么这一年里不需要管理网站,只做好网站备份就行了。

然而在接下来的升级版本下,定时发布又失效了。最后在不卸载上边插件的基础上,又在wp-config.php中添加了下边代码,才实现定时发布。

define(‘ALTERNATE_WP_CRON’, true); 

文章越多原创越多,搜索引擎越喜欢,那些大型网站都是这样操作的,平时只配合发布一些热点的即时文章就行了。