突然发现wp-super-cache无法预缓存,点击【立即加载预缓存】后没有任何效果,并且垃圾回收定时器也失效了,缓存文件全是几天前的,感觉很奇怪!
闲下来的时候,突然想起前些天对博客做的一些优化,于是回头挨个去检查,最终发现导致预缓存和定时器失效的原因是因为我优化的时候禁用了WP Cron的功能!
下面这段摘自V7V3的优化教程:
5、禁用WP Cron(我们知道WordPress有个进程专门用来在指定的时间周期或者将来的某个时间点运行特定的任务,比如定时发布某篇日志,这个功能WordPress是通过WP-Cron 实现的。):
define(DISABLE_WP_CRON‘, true);
以上代码丢到主题的wp-config.php文件即可。
坑的是,我居然没找到,低级错误我加到了fun模板函数里了!!去掉再次加载就没问题。
了。
时间: 2024-10-23 20:57:17