二维码
搬瓦工 locvps

WordPress 有个进程专门用来在指定的时间周期或者将来的某个时间点运行特定的任务,比如定时发布某篇日志。这个功能 WordPress 是通过 WP-Cron 实现的,它会在每次你的博客有人访问或者在后台工作的时候,都会去检查当前是否有任务要执行。这样可能会引起一些问题:

1、增加服务器加载时间,特别是网站访问用户特别多的时候;

2、而网站的访问用户很少或者加载了静态缓存插件,指定的任务可能又不运行;

网站访问用户特别多的时候增加服务器加载时间,而网站的访问用户很少或者加载了静态缓存插件,指定的任务可能又不运行。所以最好不要让 WordPress 在后台执行 WP-Cron,而是使用服务器的真正的定时 Cron 功能来执行。

可以通过在 wp-config.php 添加下面的代码禁用 WP-Cron:

/* Disable background wp-cron */
define('DISABLE_WP_CRON', true);

然后在服务器上创建 Cron 根据你自己博客定义情况,定义执行的时间周期,比如每天 24 点执行一次等。然后输入下面的命令:

00 00 * * * /usr/bin/php -f /home/wwwroot/yunloc.com/wp-cron.php >/dev/null

需要根据自己主机的实际情况更改下上面的命令中 wp-cron.php 文件的路径。

locvps
评论专区
  • 昵 称必填
  • 邮 箱必填
  • 网 址选填
◎已有 0 人评论
BudgetVM
搜索
locvps justmysocks
作者介绍
转载大师

转载大师

转载大师作为本站编辑,主要负责把优秀的文章转载至此。如果您认为本文侵犯了您的版权信息,请与转载大师联系修正。
80vps henghost
budgetvm sugarhosts
二维码

分享:

支付宝

微信