=' ) ) { add_action( 'admin_notices', 'aels_notice_minimum_elementor_version' ); return; } if ( ! version_compare( PHP_VERSION, AELS_MINIMUM_PHP_VERSION, '>=' ) ) { add_action( 'admin_notices', 'aels_notice_minimum_php_version' ); return; } require_once AELS_PLUGIN_PATH . 'includes/class-aels-helper.php'; require_once AELS_PLUGIN_PATH . 'includes/class-aels-plugin.php'; \Advance_Elementor_Slider\Plugin::instance(); } add_action( 'plugins_loaded', 'aels_bootstrap' ); /** * Print an admin notice. * * @param string $message Translated message, may contain tags. */ function aels_render_admin_notice( $message ) { if ( ! current_user_can( 'activate_plugins' ) ) { return; } printf( '

%s

', wp_kses( $message, array( 'strong' => array() ) ) ); } /** * Notice: Elementor missing. */ function aels_notice_missing_elementor() { aels_render_admin_notice( sprintf( /* translators: 1: Plugin name, 2: Elementor */ esc_html__( '"%1$s" requires "%2$s" to be installed and activated.', 'advance-elementor-slider' ), '' . esc_html__( 'Advance Elementor Slider', 'advance-elementor-slider' ) . '', '' . esc_html__( 'Elementor', 'advance-elementor-slider' ) . '' ) ); } /** * Notice: Elementor too old. */ function aels_notice_minimum_elementor_version() { aels_render_admin_notice( sprintf( /* translators: 1: Plugin name, 2: Elementor, 3: Version */ esc_html__( '"%1$s" requires "%2$s" version %3$s or greater.', 'advance-elementor-slider' ), '' . esc_html__( 'Advance Elementor Slider', 'advance-elementor-slider' ) . '', '' . esc_html__( 'Elementor', 'advance-elementor-slider' ) . '', esc_html( AELS_MINIMUM_ELEMENTOR_VERSION ) ) ); } /** * Notice: PHP too old. */ function aels_notice_minimum_php_version() { aels_render_admin_notice( sprintf( /* translators: 1: Plugin name, 2: PHP, 3: Version */ esc_html__( '"%1$s" requires "%2$s" version %3$s or greater.', 'advance-elementor-slider' ), '' . esc_html__( 'Advance Elementor Slider', 'advance-elementor-slider' ) . '', '' . esc_html__( 'PHP', 'advance-elementor-slider' ) . '', esc_html( AELS_MINIMUM_PHP_VERSION ) ) ); }