urlencode( implode( '|', $font_families ) ), //'subset' => urlencode( 'latin,latin-ext' ), 'subset' => urlencode( 'latin' ), ); $query_args = apply_filters( 'hoot_google_fonts_query_args', $query_args, $font_families ); } 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 hoot_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['"Pacifico", sans-serif'] = 'Pacifico'; return $fonts; } add_filter( 'hybridextend_fonts_list', 'hoot_theme_fonts_list' );