wp-cron.php 是什么文件?
wp-cron.php 文件是 WordPress 程序用于执行某些操作的虚拟计划任务(Cron Job),例如检查插件或主题更新、发送电子邮件通知等。
默认情况下,每当有人访问网站时,WordPress 都会运行 wp-cron.php,如果网站访问量较大,wp-cron.php 的执行频率就非常频繁了。这会造成网站占用过高的系统资源,使网站访问速度变慢。
为了提高网站的访问速度,我们一般建议禁用 wp-cron.php。使用 WordPress 工具包可以非常方便地禁用 wp-cron.php,并在主机上自动创建计划任务替代。这样做的好处是,既可以解决 wp-cron.php 造成网站访问速度慢的问题,又不会影响 WordPress 的计划任务功能。并且,就算你的网站长时间没有人访问,计划任务也能在指定时间正常运行。
如何接管 wp-cron.php?
- 登录 cPanel 面板(如何登录),
- 在域功能区,点击打开 WordPress Toolkit,
如果你使用的是最新的 Jupiter 主题,在左边就可以看到 WordPress Toolkit 的选项。
- 在 WordPress 工具包中,选择需要接管 wp-cron.php 的网站,如果在这个页面上找不到对应的 WordPress 网站,清先执行一次扫描。
- 点击启用接管 wp-cron.php 即可,WordPress 工具包会自动创建定时任务,默认每 30 分钟执行一次 wp-cron.php。
- 如果你不会使用到 WordPress 的计划任务功能,比如定时发布等,或者你已经有其他替代方案(否则不要操作这个步骤),你也可以禁用 WordPress 创建的替代定时任务,只需要点击接管 wp-cron.php 后面的设置图标,然后关闭在启动接管时创建一个替换任务这个选项就可以了。