implode( '&family=', $font_families ), 'display' => 'swap', ); $fonts_url = add_query_arg( $query_args, 'https://fonts.googleapis.com/css2' ); } return $fonts_url; } endif; /** * Enqueue scripts and styles. */ function ascendoor_fse_scripts() { // Append .min if SCRIPT_DEBUG is false. $min = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; // Main style. wp_enqueue_style( 'ascendoor-fse-style', get_template_directory_uri() . '/style.css', array(), ASCENDOOR_FSE_VERSION ); // Fontawesome style. wp_enqueue_style( 'font-awesome-css', get_template_directory_uri() . '/assets/css/font-awesome' . $min . '.css', array(), '4.7.0' ); // Google fonts. wp_enqueue_style( 'ascendoor-fse-google-fonts', wptt_get_webfont_url( ascendoor_fse_get_fonts_url() ), array(), null ); // Custom js. wp_enqueue_script( 'ascendoor-fse-custom-script', get_template_directory_uri() . '/assets/js/custom' . $min . '.js', array( 'jquery' ), ASCENDOOR_FSE_VERSION ); } add_action( 'wp_enqueue_scripts', 'ascendoor_fse_scripts' ); function ascendoor_fse_editor_styles() { add_editor_style( array( ascendoor_fse_get_fonts_url(), ) ); } add_action( 'admin_init', 'ascendoor_fse_editor_styles' ); /** * Webfont Loader. */ require get_template_directory() . '/inc/wptt-webfont-loader.php'; /* * Admin Notice */ function ascendoor_fse_notice() { $theme_data = wp_get_theme(); $go_to_pro = 'https://ascendoor.com/themes/ascendoor-fse-pro/'; $demo_url = 'https://demos.ascendoor.com/ascendoor-fse/'; $theme_info = $theme_data->get( 'ThemeURI' ); $documentation_url = 'https://docs.ascendoor.com/docs/ascendoor-fse/'; $theme_support = $theme_data->get( 'AuthorURI' ) . 'contact/'; ?>