WP站点上的CSS更改无法识别

时间:2015-08-10 19:54:46

标签: css wordpress caching

首先,我要说我已禁用CDN(AWS CloudFront),并且所有插件都已删除了我的缓存,而且我仍然遇到此问题。

我正在对一个相当"凌乱的"做一些改变。 WP网站,我没有建立。无论何时我对CSS进行更改,它们都无法被识别。如果,使用firebug,我看一下css文件用于一个元素,而不是常规的style.css,我看到一个长字符串,其中包含一堆已启用的插件,并以pagespeed.cf结尾。 (长串)的CSS

在将字符串输入谷歌搜索后,我获得了一系列与Google PageSpeed Insights相关的点击,但我不确定该网站如何与该网站进行交互或导致该网址与原始.css文件相关联

之前有没有人遇到过这个问题,如果有的话,你能否向我解释一下发生了什么以及如何绕过这个问题?

一如既往,提前感谢任何答案或建议!

1 个答案:

答案 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 );

希望这对你有用。

此致