上一篇文章介绍的WordPress自动发布功能介绍了如何正确的使用定时发布功能,那定时发布如果失败,该如何去解决呢?
定时发布失败,这是很让人头疼的事情,因为seoer每天要做的事情很多,也很重要,其中最重要的就是原创文章的更新了而且要每天及时的更新,所以,这一点必须要解决才行了。
方法一、修改时间代码
首先打开你的FTP并链接到你的WordPress程序的目录,打开wp-includes目录,如图:
然后找到cron.php 下载到本地,打开后,查找'timeout' =>
将该代码后面的默认数值0.01修改大一些,比如2.00、3.00,我修改的是5.01,只要比0.01大就可以。修改后保存再覆盖FTP里的cron.php
方法二、修改post_status字段
根据你的技能掌握程度来说了,如果你完全不懂mysql,建议不要轻易尝试这种方法,这种方式是:替换wp_posts里post_status字段里的 inherit 为publish SQL可以这样写:update wp-posts setpost_status=REPLACE(post_status,’inherit’,'publish’);
如果不懂就不要尝试去修改了。
方法三、使用插件,有效解决定时发布失败问题
如果以上两种方式都还没有改变的话,那么就要运用第三种方式了,这个方法最为简单,虽然并不推荐这样使用。
可以在插件页面搜索Fix Schedule Post直接安装启用就可以了,然后你就可以去试试看