wordpress定时发布文章失效
wordpress的文章定时发布功能
wordpress有一个定时发布文章的功能,在发布文章界面有一个立即发布,编辑的按钮,点击即可编辑发布文章的时间
这样我们就可以设定文章定时于某个时间段进行发布了:
为什么需要定时发布文章,定时发布文章的好处和不足之处
为什么我们需要使用wordpress的这个定时发布文章的功能呢?
因为不管是对于搜索引擎来说还是对于用户体验来说,固定在某个时间段发布文章都是一种非常好的体验。
因为如果我们网站更新文章的具有一定的规律,那么不管是对于搜索引擎来说还是对于用户来说都是一种很好的体验。
因为规律的更新,能够让用户和搜索引擎知道你什么时间段会有新的内容发布,而不是无规律的发布,这样用户和搜索引擎都能够很容易的找到你新发布的内容,更加友好。
因此,不管是否使用定时发布,在某个特定的时间段进行发布文章,都是比较好的,只不过如果使用定时发布,会给我们极大的方便。
wordpress定时发布失效的问题解决
有时候我们使用wordpress定时发布的时候,会发布失败,这是因为WordPress默认发布文章的时间是0.01秒,一旦超过这个时间而没有发布成功,定时发布文章就会失败。
那么我们如何解决这个问题呢?
下面介绍2种方法解决,第一个方法,更改wordpress源文件:
方法一:修改 /wp-includes/cron.php 系统文件
打开wp-includes目录下面的cron.php文件,找到“timeout”代码:
wp_remote_post( $cron_url, array( 'timeout' => 0.01, 'blocking' => false, 'sslverify' => apply_filters( 'https_local_ssl_verify', true ) ) );
将代码后面的数值0.01修改为比0.01大就可以了,也可以修改为10.00。
这样的修改可以解决问题,但是如果wordpress更新了,我们又需要重新修改,比较麻烦。
如果我们不想要这么麻烦,那么我们可以使用插件解决这个问题:
在wordpress后台–插件 –安装插件搜索WP Missed Schedule ,安装即可解决这个问题。
您好!请登录