urlencode( implode( '|', $font_families ) ), //'subset' => urlencode( 'latin,latin-ext' ), 'subset' => urlencode( 'latin' ), ); } endif; if ( !empty( $query_args ) && !empty( $query_args['family'] ) ) $fonts_url = add_query_arg( $query_args, '//fonts.googleapis.com/css' ); return $fonts_url; } /** * Modify the font (websafe) list * Font list should always have the form: * {css style} => {font name} * * @since 1.0 * @access public * @return array */ function dollah_theme_fonts_list( $fonts ) { // Add Open Sans (google font) to the available font list // Even though the list isn't currently used in customizer options, // this is still needed so that sanitization functions recognize the font. $fonts['"Open Sans", sans-serif'] = 'Open Sans'; $fonts['"Roboto", sans-serif'] = 'Roboto'; $fonts['"Comfortaa", sans-serif'] = 'Comfortaa'; return $fonts; } add_filter( 'hybridextend_fonts_list', 'dollah_theme_fonts_list' );