在使用 WordPress 时,你可能会遇到定时任务(如定时发布文章或自动备份)未能按时执行的情况。默认情况下,WordPress 依赖其内部的 wp-cron 调度系统来处理这些任务,但它并不是最理想的解决方案。我们可以通过禁用 WordPress 的 wp-cron,并设置真正的 Cron 任务来确保定时任务按时执行。
禁用 wp-cron
禁用 wp-cron 的方法很简单,只需修改 WordPress 的配置文件 wp-config.php。这个文件位于你网站的根目录。
请将以下指令添加到 WordPress 网站根目录的 wp-config.php 文件中:
服务器设置 Cron 任务
linux服务器输入crontab -e
添加一行
请将 yourwebsite.com 替换为你的网站地址。
每30分钟执行一次,本站认为30分钟比较合适。
重启cron服务让计划任务生效