解决WordPress定时发布失败问题的三种方法

在每天定时发布更新的原创文章的时候,却显示发布失败,也就是定时发布失败,这是很让人头疼的事情,因为seoer每天要做的事情很多,也很重要,其中最重要的就是原创文章的更新了而且要每天及时的更新,所以,这一点必须要解决才行。

修改时间代码,解决发布失败

修改 /wp-includes/cron.php 系统文件
找到 wp_remote_post( $cron_url, array( ‘timeout’ => 0.01, ‘blocking’ => false, ‘sslverify’ => apply_filters( ‘https_local_ssl_verify’, true ) ) );
修改 timeout 时间 ,将 0.01 改成10 或者更大些就可以了

修改post_status字段,解决定时发布失败

替换wp_posts里post_status字段里的 inherit 为publish
SQL可以这样写:
update wp-posts setpost_status=REPLACE(post_status,’inherit’,’publish’);

使用插件,有效解决定时发布失败问题

插件的名字是:Fix Schedule Post,

还有另一款插件,WP Missed Schedule,也可以解决wordpress定时发布失败的问题。

当然,小编还是推荐第一种方法,插件会让wordpress速度变慢。

第一种方法的缺点是,每次wordpress更新之后,都要重新到服务器上修改这个文件。

 

本站提供的服务

发表评论

电子邮件地址不会被公开。 必填项已用*标注