我经常使用Wordpress的定时发布功能来发布文章,提前设置好,后期就会自动在指定的时间发布。
比如你明天有事,那么就可以在今天设置好明天要发布的文章,明天系统自己会发布出来。
之前也遇到过一两次定时发布失败,原因是因为在发布的时候,服务器出现问题而引起的。
但是前两天,我又经历了另一种新情况,就是设置好定时的文章,在超过时间之后还未发布。
但是也没有说是发布失败,而是还在计划当中。
然后我取消了定时,立即发布,却看到发布的时间比当前的时间要早了半个多小时。
那这是什么原因呢?我觉得应该是服务器的时间比当前的实际时间慢了半个小时。
这样的话,文章设置定时以后,虽然当前时间已经超过了定时的时间,但服务器的时间却还未到设置的时间,所以还是在计划中未发布。
直白点说就是,我们现在的时间是10.30,而服务器时间还停留在10.00。那如果设置一篇文章发布时间为10.29分,按正常来说,在10.30的时候它就已经发布了。但实际上,这时候服务器的时间,还只有10.00点,离发布时间未到,所以不会发布。而当服务器时间到达10.30后,它才会发布。
如果我们这时取消了定时,手动发布的话,也是会按服务器的当前时间来显示的。
这种情况是前天旧的服务器出故障,恢复之后出现的。因为马上要迁移了,所以我没管它。
今天换了新的之后,时间已经恢复正常了。