Einreihen von Google Web Fonts auf die übliche Weise, dh mithilfe der folgenden wp_enqueue_style
Funktion ...
function wpse_google_webfonts() {
wp_enqueue_style( 'google-webfonts', 'http://fonts.googleapis.com/css?family=Ubuntu+Condensed|Open+Sans:400italic,700italic,400,700' );
}
add_action( 'wp_enqueue_scripts', 'wpse_google_webfonts' );
... führt zu einem link
Tag in der Kopfzeile wie folgt :
<link rel='stylesheet' id='google-webfonts-css' href='http://fonts.googleapis.com/css?family=Ubuntu+Condensed%7COpen+Sans%3A400italic%2C700italic%2C400%2C700&ver=3.5' type='text/css' media='all' />
Wie Sie sehen können, ist die resultierende URL verschlüsselt .
Ich bin mir ziemlich sicher, dass dies keine Probleme aufwirft, aber um die Dinge sauber und klar zu halten, möchte ich fragen: Gibt es eine Möglichkeit, Google Web Fonts (über functions.php
und nicht über ein Plugin) so in die Warteschlange zu stellen , dass die URL ausgegeben wird ? ist nicht verschlüsselt?
Das ist so:
<link rel='stylesheet' id='google-webfonts-css' href='http://fonts.googleapis.com/css?family=Ubuntu+Condensed|Open+Sans:400italic,700italic,400,700?ver=3.5' type='text/css' media='all' />
Grund für Kopfgeld
Die Antwort von @ webaware ist nahezu perfekt, insbesondere weil sie der Methode ähnelt, mit der die Google Web-Schriftart "Open Sans" im Thema " Twenty Twelve" in die Warteschlange gestellt wird .
Das einzige Problem in der Ausgabe ist, dass es so ist:
<link rel='stylesheet' id='twentytwelve-fonts-css' href='http://fonts.googleapis.com/css?family=Ubuntu+Condensed|Open+Sans:400italic,700italic,400,700&subset=latin,latin-ext' type='text/css' media='all' />
Beachten Sie die &
? Es sollte sein &
, sonst haben die latin
bereitgestellten Schriftdateien nur die Glyphen (dh der subset
Parameter in der URL wird vernachlässigt, es sei denn, Sie verwenden &
und NICHT seine HTML-Entität).
Jeder, der helfen kann, die Antwort von @ webaware so zu ändern, dass die Ausgabe so aussieht ...
<link rel='stylesheet' id='twentytwelve-fonts-css' href='http://fonts.googleapis.com/css?family=Ubuntu+Condensed|Open+Sans:400italic,700italic,400,700&subset=latin,latin-ext' type='text/css' media='all' />
... gewinnt das Kopfgeld.