WP COMPRESS_CSS

Abd*_*nan 2 css compression wordpress wordpress-theming

我们可以像 WP 样式或脚本串联一样通过Define( 'COMPRESS_CSS', true )压缩我们的 WP 开发主题样式表吗?

Phi*_*ley 5

一个老问题,但没有得到公认的答案,所以这里......

define( 'COMPRESS_CSS', true )
Run Code Online (Sandbox Code Playgroud)

这会在运行时完成所有压缩并由 PHP 执行。这本质上意味着 Web 服务器保留所有 CSS 文件,然后在将它们传送到浏览器之前对其进行压缩。

因为,这可能会带来相关的时间损失,这可能意味着加载页面需要比不使用“compress_css”常量更长的时间。但是,如果您有大量 CSS,那么它可以节省您一些加载时间。显然,缓存也会对这个常量声明是否提供任何优势产生影响。

不管怎样,最好压缩/缩小你的原始 CSS 文件以用于主题/插件的生产版本。CSS 缩小非常容易做到,并且有许多在线工具可以为您做到这一点。