WordPress自带的wp-cron.php会消耗服务器资源,所以我们一般的做法就是将其禁用,然后开启服务器的cron计划任务来执行,具体操作请参考:
不过如果你是用老薛主机的云虚拟主机来搭建WordPress网站的话,完全可以直接使用WordPress工具包来接管wp-cron.php,即是自动禁用wp-cron.php,并在主机上自动创建计划任务替代。
1、前往老薛主机官网登录进入cPanel面板 >> 点击左侧导航菜单“WP Toolkit”(或点击域名管理中的“WP Toolkit”),进入WordPress工具包。

2、在网站列表中点击想要接管wp-cron.php的WordPress站点,以展开所有选项。如果没有看到网站列表,请点击【扫描】按钮查找当前主机所安装的WordPress网站。

3、找到“接管wp-cron.php”,并点击其前面的开关,让其处于开启状态即可。

成功开启“接管wp-cron.php”后就会禁用WordPress自带的wp-cron.php,并自动创建定时任务,默认每30分钟执行一次wp-cron.php。
4、(可选)如果你觉得你的WordPress站点并不需要wp-cron.php功能,那么可以在开启“接管wp-cron.php”功能后,点击其后面的设置图标,然后点击“在启动接管时创建一个替换任务”前面的开关,让其处于关闭状态即可。

为了不错过WordPress网站的重要更新提示,或者文章定时发布,建议不要关闭“在启动接管时创建一个替换任务”这个功能。如果觉得30分钟执行一次太频繁,可以在“工具 – 高级 – 定时任务”的“当前的定时任务”点击该计划对应的“编辑”,然后修改该定时计划的执行周期即可。
















桂公网安备 45010502000016号