wordpress定时发布失效的问题解决,第一个方法,找到“timeout”代码

优采云 发布时间: 2021-05-11 18:07

  

wordpress定时发布失效的问题解决,第一个方法,找到“timeout”代码

  

  WordPress具有定期发布文章的功能。在发布界面中,有一个用于立即发布和编辑的按钮文章。单击此处编辑文章的发布时间。

  因此,我们可以设置在特定时间发布文章的时间:

  

  为什么我们需要定期发布文章?定期发布文章有什么优点和缺点?为什么我们需要使用WordPress的定时发布功能?对于搜索引擎和用户体验而言,在固定时间发布文章是非常好的体验。

  因为如果我们网站用某种模式更新文章,这对于搜索引擎和用户都是很好的体验。

  由于有定期更新,因此用户和搜索引擎可以知道何时发布新内容,而不是不定期发布,以便用户和搜索引擎可以轻松找到您新发布的内容。更友好。

  因此,无论您是否使用定时发布,最好在特定时间段文章进行发布,但是,如果您使用定时发布,则将为我们带来极大的便利。

  解决了常规wordpress发布失败的问题

  有时,当我们使用wordpress定期发布时,发布会失败。这是因为WordPress发布文章的默认时间为0. 01秒。一旦这段时间没有成功发布,预定的发布文章将为失败。

  那我们该如何解决这个问题呢?

  介绍了以下两种方法。第一种方法是更改​​wordpress源文件:

  方法1:修改/wp-includes/cron.php系统文件

  打开wp-includes目录下的cron.php文件并找到“超时”代码:

  wp_remote_post($ cron_url,array('timeout'=> 0. 01,'blocking'=> false,'sslverify'=> apply_filters('https_local_ssl_verify',true)));

  将代码后的0. 01值修改为大于0. 01,也可以将其修改为1 0. 00。

  这样的修改可以解决问题,但是如果wordpress被更新,我们需要再次对其进行修改,这比较麻烦。

  如果我们不想那么麻烦,那么我们可以使用插件来解决此问题:

  在WordPress后台插件安装插件中搜索WP Missed Schedule,以解决此问题。

  有关wordpress相关技术文章的更多信息,请访问wordpress教程部分进行学习!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线