} if (!defined('AQPB_DIR')) { define('AQPB_DIR', get_template_directory_uri() . '/plugins/pagebuilder/'); } // Required functions & classes require_once AQPB_PATH . 'functions/aqpb_config.php'; require_once AQPB_PATH . 'functions/aqpb_blocks.php'; require_once AQPB_PATH . 'classes/class-aq-page-builder.php'; require_once AQPB_PATH . 'classes/class-aq-block.php'; require_once AQPB_PATH . 'functions/aqpb_functions.php'; // Register blocks require_once get_template_directory() . '/plugins/pagebuilder/blocks/block-init.php'; $aqpb_config = aq_page_builder_config(); $aq_page_builder = new AQ_Page_Builder($aqpb_config); if (!is_network_admin()) { $aq_page_builder->init(); } /*-----------------------------------------------------------------------------------*/ /* ReduxFramework Admin Panel /*-----------------------------------------------------------------------------------*/ if (!class_exists('ReduxFramework')) { require_once get_template_directory() . '/plugins/admin-core/framework.php'; } if (!isset($redux_demo)) { require_once get_template_directory() . '/plugins/admin-core/admin-config.php'; } //include template functions: require_once get_template_directory() . '/includes/template.php'; /*-----------------------------------------------------------------------------------*/ /* Declared OneEngine Class /*-----------------------------------------------------------------------------------*/