| @@ -24,10 +24,10 @@ | ||
| 24 | 24 | add_action( 'get_footer', [ $this, 'get_footer' ], 0 ); |
| 25 | 25 | add_action( 'elementor/document/wrapper_attributes', [ $this, 'wrapper_attributes' ], 10, 2 ); |
| 26 | 26 | add_action( 'template_redirect', array( $this, 'set_global_product' ) ); |
| 27 | 27 | |
| 28 | - add_action( 'templately_builder_header_after', [ self::class, 'print_style_tags' ], 0 ); | |
| 29 | - add_action( 'templately_builder_footer_before', [ self::class, 'print_style_tags' ], 0 ); | |
| 28 | + add_action( 'templately_builder_header_after', [ $this, 'print_style_tags' ], 0 ); | |
| 29 | + add_action( 'templately_builder_footer_before', [ $this, 'print_style_tags' ], 0 ); | |
| 30 | 30 | /** |
| 31 | 31 | * Only for Development Mode. |
| 32 | 32 | */ |
| 33 | 33 | if ( defined( 'TEMPLATELY_DEV_VIEWS' ) && TEMPLATELY_DEV_VIEWS ) { |
| @@ -143,18 +143,16 @@ | ||
| 143 | 143 | |
| 144 | 144 | /** |
| 145 | 145 | * Print remaining enqueued styles with error handling. |
| 146 | 146 | */ |
| 147 | - public static function print_style_tags() { | |
| 147 | + public function print_style_tags() { | |
| 148 | 148 | try { |
| 149 | 149 | $wp_styles = wp_styles(); |
| 150 | - // handles dependencies | |
| 151 | - $wp_styles->do_items(); | |
| 150 | + | |
| 152 | 151 | if ( is_object( $wp_styles ) && is_array( $wp_styles->queue ?? null ) ) { |
| 153 | 152 | foreach ( $wp_styles->queue as $style ) { |
| 154 | 153 | if ( is_string( $style ) && ! $wp_styles->query( $style, 'done' ) ) { |
| 155 | 154 | $wp_styles->do_item( $style ); |
| 156 | - $wp_styles->done[] = $style; | |
| 157 | 155 | } |
| 158 | 156 | } |
| 159 | 157 | } |
| 160 | 158 | } catch ( \Throwable $e ) { |