WordPress网站定时发布草稿文章失败解决办法

admin
admin
admin
343
文章
75
评论
2022年2月14日08:00:00
评论
35
WordPress网站定时发布草稿文章失败解决办法

品自行博客的WordPress自带的定时发布草稿文章突然一下子失效了,研究半天不知道问题出在哪里,姑且网上大家都在用的解决办法,目前大家都在用的解决办法有以下两种:
一、修改 cron.php文件的默认发布的时间
用 notedpad++ 或者相关工具打开 wp-includes 目录下的 cron.php 文件并进行编辑。

在cron.php 文件中搜索找到“timeout”,将该代码后面的数值0.01修改为10.00即可。数值也不一定是10,只要比0.01大就可以。大概在923行,'timeout' => 0.01改为'timeout' => 10。

	$cron_request = apply_filters(
		'cron_request',
		array(
			'url'  => add_query_arg( 'doing_wp_cron', $doing_wp_cron, site_url( 'wp-cron.php' ) ),
			'key'  => $doing_wp_cron,
			'args' => array(
				'timeout'   => 10,
				'blocking'  => false,
				/** This filter is documented in wp-includes/class-wp-http-streams.php */
				'sslverify' => apply_filters( 'https_local_ssl_verify', false ),
			),
		),
		$doing_wp_cron

经过品自行博客实测,这个方法并不可行,以失败告终。

二、通过安装插件解决
推荐两个插件WP Missed Schedule post或者 easy-schedule-post

我品自行安装的是WP missed Schedule post这个插件,插件安装好启用之后先前定时发布失败的文章会立马发布完成。

经过品自行博客实测,安装插件的方法可行。

admin
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: