ky818smKy818sm  2025-06-09 11:46 旷野小站 隐藏边栏 |   抢沙发  1 
文章评分 0 次,平均分 0.0

在使用 WordPress 时,你可能会遇到定时任务(如定时发布文章或自动备份)未能按时执行的情况。默认情况下,WordPress 依赖其内部的 wp-cron 调度系统来处理这些任务,但它并不是最理想的解决方案。我们可以通过禁用 WordPress 的 wp-cron,并设置真正的 Cron 任务来确保定时任务按时执行。

禁用 wp-cron
禁用 wp-cron 的方法很简单,只需修改 WordPress 的配置文件 wp-config.php。这个文件位于你网站的根目录。
请将以下指令添加到 WordPress 网站根目录的 wp-config.php 文件中: define('DISABLE_WP_CRON', true);

服务器设置 Cron 任务
linux服务器输入crontab -e
添加一行 */30 * * * * wget -q -O - https://www.yourwebsite.com/wp-cron.php?doing_wp_cron &>/dev/null 如下图:
WordPress网站禁用WP-Cron设置降低CPU占用
请将 yourwebsite.com 替换为你的网站地址。
每30分钟执行一次,本站认为30分钟比较合适。
重启cron服务让计划任务生效 sudo systemctl restart cron

声明:本站许多内容均从网上收集整理,若有内容侵犯到您的权益,请通过邮件【6167555@qq.com】联系本站,我们将及时删除!

有问题请点我联系站长

「点点赞赏,手留余香」
HIDE

声明:本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享