array( 'HFG\Core\Builder\Header' => $header_components, 'HFG\Core\Builder\Footer' => array( 'HFG\Core\Components\FooterWidgetOne', 'HFG\Core\Components\FooterWidgetTwo', 'HFG\Core\Components\FooterWidgetThree', 'HFG\Core\Components\FooterWidgetFour', 'HFG\Core\Components\NavFooter', ), ), ) ); require_once 'functions-template.php'; require_once 'functions-migration.php'; add_action( 'neve_do_footer', function () { do_action( 'hfg_footer_render' ); } ); add_action( 'neve_do_header', function () { do_action( 'hfg_header_render' ); } ); if ( version_compare( PHP_VERSION, '5.3.29' ) > 0 && class_exists( 'HFG\Main' ) ) { add_action( 'after_setup_theme', function() { HFG\Main::get_instance(); } ); }