Astra_Builder_Loader::__construct()
Constructor
Description
Source
File: inc/builder/class-astra-builder-loader.php
public function __construct() {
// @codingStandardsIgnoreStart WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound
/**
* Builder Core Files.
*/
require_once ASTRA_THEME_DIR . 'inc/core/builder/class-astra-builder-helper.php';
require_once ASTRA_THEME_DIR . 'inc/core/builder/class-astra-builder-options.php';
if( ! is_customize_preview( ) ){
require_once ASTRA_THEME_DIR . 'inc/core/builder/class-astra-builder-admin.php';
}
/**
* Builder - Header & Footer Markup.
*/
require_once ASTRA_THEME_DIR . 'inc/builder/markup/class-astra-builder-header.php';
require_once ASTRA_THEME_DIR . 'inc/builder/markup/class-astra-builder-footer.php';
/**
* Builder Controllers.
*/
require_once ASTRA_THEME_DIR . 'inc/builder/controllers/class-astra-builder-widget-controller.php';
require_once ASTRA_THEME_DIR . 'inc/builder/controllers/class-astra-builder-ui-controller.php';
/**
* Customizer - Configs.
*/
require_once ASTRA_THEME_DIR . 'inc/customizer/class-astra-builder-customizer.php';
/**DONE */
if ( true === Astra_Builder_Helper::$is_header_footer_builder_active ) {
add_filter( 'astra_existing_header_footer_configs', '__return_false' );
add_filter( 'astra_addon_existing_header_footer_configs', '__return_false' );
}
// @codingStandardsIgnoreEnd WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound
add_action( 'wp', array( $this, 'load_markup' ), 100 );
add_filter( 'astra_quick_settings', array( $this, 'quick_settings' ) );
}
Expand full source code Collapse full source code View on Trac