";
if ( true == $dump ) {
var_dump( $var );
} else {
if ( is_array( $var ) || is_object( $var ) ) {
print_r( $var );
} else {
echo $var;
}
}
echo '';
}
endif;
/**
* Load theme hooks
*/
require_once AST_THEME_DIR . 'inc/core/class-ast-theme-options.php';
require_once AST_THEME_DIR . 'inc/core/class-theme-strings.php';
/**
* Fonts Files
*/
if ( is_admin() ) {
require_once AST_THEME_DIR . 'inc/customizer/class-ast-fonts-data.php';
}
require_once AST_THEME_DIR . 'inc/customizer/class-ast-fonts.php';
require_once AST_THEME_DIR . 'inc/core/common-functions.php';
require_once AST_THEME_DIR . 'inc/core/class-ast-enqueue-scripts.php';
require_once AST_THEME_DIR . 'inc/class-ast-dynamic-css.php';
/**
* Custom template tags for this theme.
*/
require_once AST_THEME_DIR . 'inc/template-tags.php';
require_once AST_THEME_DIR . 'inc/widgets.php';
require_once AST_THEME_DIR . 'inc/core/theme-hooks.php';
require_once AST_THEME_DIR . 'inc/admin-functions.php';
require_once AST_THEME_DIR . 'inc/core/sidebar-manager.php';
/**
* Markup Functions
*/
require_once AST_THEME_DIR . 'inc/class-ast-walker-page.php';
require_once AST_THEME_DIR . 'inc/class-ast-nav-menu-walker.php';
require_once AST_THEME_DIR . 'inc/extras.php';
require_once AST_THEME_DIR . 'inc/blog/blog-config.php';
require_once AST_THEME_DIR . 'inc/blog/blog.php';
require_once AST_THEME_DIR . 'inc/blog/single-blog.php';
/**
* Markup Files
*/
require_once AST_THEME_DIR . 'inc/template-parts.php';
/**
* Functions and definitions.
*/
require_once AST_THEME_DIR . 'inc/class-ast-after-setup-theme.php';
if ( is_admin() ) {
/**
* Child theme generator
*/
require_once AST_THEME_DIR . 'inc/core/class-ast-use-child-theme.php';
require_once AST_THEME_DIR . 'inc/core/use-child-theme-helpers.php';
/**
* Metabox additions.
*/
require_once AST_THEME_DIR . 'inc/metabox/class-ast-meta-boxes.php';
}
require_once AST_THEME_DIR . 'inc/metabox/class-ast-meta-box-operations.php';
/**
* Customizer additions.
*/
require_once AST_THEME_DIR . 'inc/customizer/class-ast-customizer.php';
require_once AST_THEME_DIR . 'inc/core/class-ast-theme-update.php';
/**
* Compatibility
*/
require_once AST_THEME_DIR . 'inc/compatibility/class-ast-jetpack.php';
require_once AST_THEME_DIR . 'inc/compatibility/class-ast-woocommerce.php';
require_once AST_THEME_DIR . 'inc/compatibility/class-ast-cornerstone.php';
require_once AST_THEME_DIR . 'inc/compatibility/class-ast-beaver-builder.php';
require_once AST_THEME_DIR . 'inc/compatibility/class-ast-beaver-themer.php';
require_once AST_THEME_DIR . 'inc/compatibility/class-ast-bb-ultimate-addon.php';
require_once AST_THEME_DIR . 'inc/compatibility/class-ast-contact-form-7.php';
require_once AST_THEME_DIR . 'inc/compatibility/class-ast-visual-composer.php';
require_once AST_THEME_DIR . 'inc/compatibility/class-ast-site-origin.php';
require_once AST_THEME_DIR . 'inc/compatibility/class-ast-elementor.php';
require_once AST_THEME_DIR . 'inc/compatibility/class-ast-gravity-forms.php';
require_once AST_THEME_DIR . 'inc/compatibility/class-ast-bnr-flyout.php';
require_once AST_THEME_DIR . 'inc/compatibility/class-ast-lifter-lms.php';