| @@ 932-940 (lines=9) @@ | ||
| 929 | if ( ! $this->alreadyminified ) { |
|
| 930 | $do_minify = apply_filters( 'autoptimize_css_do_minify', true ); |
|
| 931 | ||
| 932 | if ( $do_minify ) { |
|
| 933 | $cssmin = new autoptimizeCSSmin(); |
|
| 934 | $tmp_code = trim( $cssmin->run( $code ) ); |
|
| 935 | ||
| 936 | if ( ! empty( $tmp_code ) ) { |
|
| 937 | $code = $tmp_code; |
|
| 938 | unset( $tmp_code ); |
|
| 939 | } |
|
| 940 | } |
|
| 941 | } |
|
| 942 | ||
| 943 | return $code; |
|
| @@ 1006-1015 (lines=10) @@ | ||
| 1003 | if ( $icss_cache->check() ) { |
|
| 1004 | // we have the optimized inline CSS in cache. |
|
| 1005 | $defer_inline_code = $icss_cache->retrieve(); |
|
| 1006 | } else { |
|
| 1007 | $cssmin = new autoptimizeCSSmin(); |
|
| 1008 | $tmp_code = trim( $cssmin->run( $defer_inline_code ) ); |
|
| 1009 | ||
| 1010 | if ( ! empty( $tmp_code ) ) { |
|
| 1011 | $defer_inline_code = $tmp_code; |
|
| 1012 | $icss_cache->cache( $defer_inline_code, 'text/css' ); |
|
| 1013 | unset( $tmp_code ); |
|
| 1014 | } |
|
| 1015 | } |
|
| 1016 | } |
|
| 1017 | // inlined critical css set here, but injected when full CSS is injected |
|
| 1018 | // to avoid CSS containing SVG with <title tag receiving the full CSS link. |
|