Astra_Minify::enqueue_scripts()
Enqueue Scripts
Description
Source
File: classes/class-astra-minify.php
public function enqueue_scripts() {
/**
* Filters to disable all the styles and scripts added from addon.
*
* @since 1.5.0
*
* @param bool true | false enable/disable all styels,scripts of astra addon.
*/
if ( apply_filters( 'astra_addon_enqueue_assets', true ) ) {
$css_url = self::get_css_url();
$js_url = self::get_js_url();
if ( false != $css_url ) {
wp_enqueue_style( 'astra-addon-css', $css_url, array(), ASTRA_EXT_VER, 'all' );
}
// Scripts - Register & Enqueue.
if ( false != $js_url ) {
wp_enqueue_script( 'astra-addon-js', $js_url, self::get_dependent_js(), ASTRA_EXT_VER, true );
}
if ( ! function_exists( 'astra_addon_filesystem' ) ) {
wp_add_inline_style( 'astra-addon-css', apply_filters( 'astra_dynamic_css', '' ) );
}
wp_localize_script( 'astra-addon-js', 'astraAddon', apply_filters( 'astra_addon_js_localize', array() ) );
}
}
Expand full source code Collapse full source code View on Trac