Astra_Elementor::__construct()
Constructor
Description
Source
File: inc/compatibility/class-astra-elementor.php
public function __construct() {
add_action( 'wp', array( $this, 'elementor_default_setting' ), 20 );
add_action( 'elementor/preview/init', array( $this, 'elementor_default_setting' ) );
add_action( 'elementor/preview/enqueue_styles', array( $this, 'elementor_overlay_zindex' ) );
add_action( 'elementor/editor/before_enqueue_scripts', array( $this, 'elementor_add_scripts' ) );
/**
* Compatibility for Elementor Headings after Elementor-v2.9.9.
*
* @since 2.4.5
*/
add_filter( 'astra_dynamic_theme_css', array( $this, 'enqueue_elementor_compatibility_styles' ) );
add_action( 'rest_request_after_callbacks', array( $this, 'elementor_add_theme_colors' ), 999, 3 );
add_filter( 'rest_request_after_callbacks', array( $this, 'display_global_colors_front_end' ), 999, 3 );
add_filter( 'astra_dynamic_theme_css', array( $this, 'generate_global_elementor_style' ), 11 );
}
Expand full source code Collapse full source code View on Trac