ath( '/inc/theme-base-functions/pre-get-posts.php' ); // Comments and pingback formatting require_once get_theme_file_path( '/inc/theme-base-functions/comments-pingback.php' ); // Password form custom formatting require_once get_theme_file_path( '/inc/theme-base-functions/password-form.php' ); // Tags output formatting require_once get_theme_file_path( '/inc/theme-base-functions/tags-formatting.php' ); // Categories sorting require_once get_theme_file_path( '/inc/theme-base-functions/sort-categories.php' ); // Get titles require_once get_theme_file_path( '/inc/theme-base-functions/title.php' ); // Get associated main taxonomy require_once get_theme_file_path( '/inc/theme-base-functions/related-taxonomy.php' ); // Filters for search results require_once get_theme_file_path( '/inc/theme-base-functions/search-custom.php' ); // Configurations for TTG Core plugin (styling settings, custom options) require_once get_theme_file_path( '/inc/proradio-core-setup/proradio-core-configuration.php' ); if ( class_exists( 'WooCommerce' ) ) { add_filter( 'woocommerce_prevent_automatic_wizard_redirect', '__return_true' ); add_filter( 'woocommerce_enable_setup_wizard', '__return_false'); require_once get_theme_file_path( '/woocommerce-helpers/woocommerce-helpers.php' ); require_once get_theme_file_path( '/woocommerce-helpers/custom-product-fields.php' ); } // Customization styles require_once get_theme_file_path( '/inc/theme-base-functions/customizations.php' ); // Elementor additional options require_once get_theme_file_path( '/inc/theme-base-functions/elementor-options.php' ); // WpBakery Page Builder settings require_once get_theme_file_path( '/vc_templates/pagebuilder-setup.php' ); // TGM Plugins Activation require_once get_theme_file_path( '/inc/tgm-plugin-activation/proradio-plugins-activation.php' ); if(is_admin()){ // One Click Installer require_once get_theme_file_path( '/inc/ocdi/ocdi-setup.php' ); // Inline helper require_once get_theme_file_path( '/inc/proradio-inline-helper/inline-helper.php' ); } // Thank you footer require_once get_theme_file_path( '/inc/theme-base-functions/thankyou.php' ); // Disable Elementor redirect after activation add_action( 'elementor/init', function() { remove_action( 'admin_init', [ \Elementor\Plugin::$instance->admin, 'maybe_redirect_to_getting_started' ] ); } ); // End of functions.php // ============================================================================================================