*/ if (thb_system_is_development()) { include THB_CORE_WIDGETS_DIR . '/post_type.php'; include THB_CORE_WIDGETS_DIR . '/utility.php'; include THB_CORE_WIDGETS_DIR . '/social.php'; include THB_CORE_WIDGETS_DIR . '/media.php'; } /** * Customization controls loading */ if (thb_system_is_development()) { include THB_CORE_DIR . '/class.themecustomization.php'; global $wp_customize; if (isset($wp_customize)) { include THB_CORE_CUSTOMIZATION_DIR . '/controls.php'; } } /** * Template loader configuration */ $thb_templates_queue = array(); if (is_child_theme()) { $thb_templates_queue[] = get_stylesheet_directory() . '/' . THB_THEME_CONFIG . '/' . THB_TEMPLATES; } $thb_templates_queue[] = THB_THEME_TEMPLATES_DIR; $thb_templates_queue[] = THB_TEMPLATES_DIR; THB_TemplateLoader::$queue = $thb_templates_queue; // Run ------------------------------------------------------------------------- if (!did_action('after_setup_theme')) { add_action('after_setup_theme', array($thb_theme, 'run'), 9999); }