Astra_Ext_Nav_Menu_Loader::__construct()
Constructor
Description
Source
File: addons/nav-menu/classes/class-astra-ext-nav-menu-loader.php
public function __construct() { add_filter( 'wp_nav_menu_args', array( $this, 'modify_nav_menu_args' ) ); add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) ); add_action( 'admin_enqueue_scripts', array( $this, 'admin_scripts' ) ); add_action( 'wp_enqueue_scripts', array( $this, 'load_scripts' ) ); if ( defined( 'UAGB_VER' ) && version_compare( preg_replace( '/[^0-9\.]/', '', UAGB_VER ), '1.23.0', '>=' ) ) { add_action( 'wp_enqueue_scripts', array( $this, 'load_gutenberg_addon_scripts' ) ); } else { add_action( 'wp', array( $this, 'load_gutenberg_addon_scripts' ) ); } add_action( 'astra_get_css_files', array( $this, 'add_styles' ) ); add_action( 'astra_get_js_files', array( $this, 'add_scripts' ) ); add_action( 'customize_register', array( $this, 'customize_register' ), 2 ); add_filter( 'wp_footer', array( $this, 'megamenu_style' ) ); add_action( 'customize_preview_init', array( $this, 'preview_scripts' ) ); }
Expand full source code Collapse full source code View on Trac