| @@ -14,11 +14,8 @@ | ||
| 14 | 14 | $param = maybe_unserialize( $result->param ); |
| 15 | 15 | |
| 16 | 16 | self::include_styles( $result ); |
| 17 | 17 | |
| 18 | - if ( ! empty( $result->css_code ) && ! empty( $param['inline_css'] ) ) { | |
| 19 | - self::print_style( $result->id, $result->css_code, $param ); | |
| 20 | - } | |
| 21 | 18 | if ( ! empty( $result->css_code ) && empty( $param['inline_css'] ) ) { |
| 22 | 19 | self::include_style( $result->id, $param, $result ); |
| 23 | 20 | } |
| 24 | 21 | |
| @@ -23,18 +20,30 @@ | ||
| 23 | 20 | } |
| 24 | 21 | |
| 25 | 22 | } |
| 26 | 23 | |
| 27 | - private static function print_style( $id, $css, $param ) { | |
| 24 | + public static function inline($result ): void { | |
| 28 | 25 | if ( is_admin() ) { |
| 29 | 26 | return; |
| 30 | 27 | } |
| 31 | 28 | |
| 29 | + if(empty($result->css_code)) { | |
| 30 | + return; | |
| 31 | + } | |
| 32 | + | |
| 33 | + $param = maybe_unserialize( $result->param ); | |
| 34 | + | |
| 35 | + if(empty( $param['inline_css'])) { | |
| 36 | + return; | |
| 37 | + } | |
| 38 | + | |
| 39 | + $css = $result->css_code; | |
| 40 | + | |
| 32 | 41 | if ( ! empty( $param['minified_css'] ) ) { |
| 33 | 42 | $css = CSSMinifier::minify( $css ); |
| 34 | 43 | } |
| 35 | 44 | |
| 36 | - $slug = WOW_Plugin::SLUG . '-style-' . $id . '-inline'; | |
| 45 | + $slug = WOW_Plugin::SLUG . '-style-' . $result->id . '-inline'; | |
| 37 | 46 | echo '<style id="' . esc_attr( $slug ) . '">' . wp_kses_post( $css ) . '</style>'; |
| 38 | 47 | } |
| 39 | 48 | |
| 40 | 49 | private static function include_style( $id, $param, $result ) { |