问题描述
我想进行 ajax 调用,检查网站上的缓存是否已清除。
调用这个 url 会给我最新的缓存信息。 https://www.yoursite.com/ajax/website/lastupdate/
这是我的钩子。
add_action('parse_request',function($query){
if(!isset($query->request)) return $query;
if($query->request !== 'ajax/website/lastupdate') return $query;
$datetime = current_time('U');
var_dump(array(
'jstime' => date('Y,n - 1,d,H,i,s',$datetime),'timestamp' => $datetime,'as_of_date' => strftime('%B %e,%Y %l:%M %p',));
var_dump($query);
die();
});
因为“解析请求”在进程的早期被调用,“DIE()”会使其在 Litespeed / W3TCache 缓存结果之前结束。
知道如何缓存最终结果而不必呈现常规页面吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)