什么是定时任务?

定时任务(Cron Jobs)是由您在网站上激活的WordPress或WordPress插件自动创建的计划任务。它们类似于闹钟,闹钟会定期启动来执行一些任务。

更具体的来说,这些任务包括:󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄤󠄩󠄩󠄥󠄣󠄬󠅒󠅢󠄟󠄮

  • 定时备份
  • 维护任务
  • 磁盘空间监控
  • 文件删除
  • 邮件发送

为什么需要优化?

WP_CRON 会被每个页面加载,也就是用户访问的时候,都会去检查有哪些任务要执行,非常浪费性能,如果访问人的很多,则每次都会执行一遍,访问的人少了,则又不会按时执行

如何优化?

1.  禁用用户自动触发

在WordPress的根目录中配置文件 wp-config.php 里添加:

define('DISABLE_WP_CRON', true);

2.在宝塔面板添加定时计划任务

任务类型选择“访问URL”,执行周期设为30分钟,URL网址设置为:

https://你的网站地址.com/wp-cron.php?doing_wp_cron