urlencode( implode( '|', $fonts ) ), 'subset' => urlencode( $subsets ), ), '//fonts.googleapis.com/css' ); } return $fonts_url; } endif; if ( ! function_exists( 'politics_add_editor_font_styles' ) ) : /** * Register Google fonts for the post editor */ function politics_add_editor_font_styles() { $font_url = str_replace( ',', '%2C', '//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' ); add_editor_style( $font_url ); } add_action( 'after_setup_theme', 'politics_add_editor_font_styles' ); endif;