解决办法:安装 WP Crontrol 插件后再到 WP2Static 设置中保存一次计划任务。
插件地址:https://cn.wordpress.org/plugins/wp-crontrol/
起因:使用 WP2Static 定时发布静态整站,WP2Static-Jobs 中设置每隔1分钟处理队列,但是并没有工作,以为间隔太短于是改为选项中最大的10分钟也一直没有触发作业。
排查:安装 WP Crontrol 和 WP-Cron Status Checker 插件查看 WP-Cron,发现 WP-Cron 中并没有 WP2Static 的计划任务,All events 数量 (17); 到 WP2Static-Jobs 页面修改成5分钟,保存,再回到两个Cron管理工具中查看,皆可以发现有 wp2static_process_queue 了,All events 数量 (18) 比之间增加了1,说明在安装 WP Crontrol 工具之前,WP2Static 并没有成功将自己的计划任务添加到 WP-Cron。