| @@ -38,10 +38,9 @@ | ||
| 38 | 38 | if ( !class_exists( '\Elementor\Plugin' ) || empty( $post->ID ) ) { |
| 39 | 39 | return; |
| 40 | 40 | } |
| 41 | 41 | |
| 42 | - $document = \Elementor\Plugin::$instance->documents->get($post->ID); | |
| 43 | - if ( !empty( $document ) && $document->is_built_with_elementor() ) { | |
| 42 | + if ( \Elementor\Plugin::$instance->documents->get($post->ID)->is_built_with_elementor() ) { | |
| 44 | 43 | $elementor_data = get_post_meta( $post->ID, '_elementor_data', true ); |
| 45 | 44 | $elementor_data = is_array( $elementor_data ) ? JSON::encode( $elementor_data ) : $elementor_data; |
| 46 | 45 | |
| 47 | 46 | if ( strpos( $elementor_data, 'depicter_slider' ) ) { |
| @@ -50,9 +49,8 @@ | ||
| 50 | 49 | |
| 51 | 50 | preg_match_all( '/slider_id":"(\d+)"/', $elementor_data, $sliderIDs, PREG_SET_ORDER ); |
| 52 | 51 | foreach( $sliderIDs as $key => $sliderID ) { |
| 53 | 52 | if ( !empty( $sliderID[1] ) ) { |
| 54 | - \Depicter::document()->cacheCustomStyles( $sliderID[1] ); | |
| 55 | 53 | \Depicter::front()->assets()->enqueueCustomAssets( $sliderID[1] ); |
| 56 | 54 | \Depicter::front()->assets()->enqueuePreloadTags( $sliderID[1] ); |
| 57 | 55 | } |
| 58 | 56 | } |