首先,我要说我已禁用CDN(AWS CloudFront),并且所有插件都已删除了我的缓存,而且我仍然遇到此问题。
我正在对一个相当"凌乱的"做一些改变。 WP网站,我没有建立。无论何时我对CSS进行更改,它们都无法被识别。如果,使用firebug,我看一下css文件用于一个元素,而不是常规的style.css,我看到一个长字符串,其中包含一堆已启用的插件,并以pagespeed.cf结尾。 (长串)的CSS
在将字符串输入谷歌搜索后,我获得了一系列与Google PageSpeed Insights相关的点击,但我不确定该网站如何与该网站进行交互或导致该网址与原始.css文件相关联
之前有没有人遇到过这个问题,如果有的话,你能否向我解释一下发生了什么以及如何绕过这个问题?
一如既往,提前感谢任何答案或建议!
答案 0 :(得分:0)
可能是缓存问题或css版本问题。 将其添加到functions.php文件
中function remove_cssjs_ver( $src ) {
if( strpos( $src, '?ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src;
}
add_filter( 'style_loader_src', 'remove_cssjs_ver', 10, 2 );
add_filter( 'script_loader_src', 'remove_cssjs_ver', 10, 2 );
希望这对你有用。
此致