Wie kann man Google Fonts lokal einbetten? Aus aktuellem Anlass haben wir hier ein kleines Tutorial zusammen gestellt, dass euch helfen soll Google Fonts in WordPress lokal einzubetten, anstatt sie über den Google Fonts Server auszuliefern.
Warum Google Fonts einbetten?
Die WKO NÖ hat Anfang Juli 2022 ihre Mitglieder darüber per Newsletter darüber informiert, dass es zu Abmahnungen kommen kann, wenn man Google Fonts auf der eigenen Website über den Google-Fonts Server lädt, was bei vielen Webseiten der Fall ist. Wenn die Schriften über den Google Server bereit gestellt werden, werden Personen-bezogene Daten (IP-Adresse) an Google zurück geliefert und es lässt sich nicht nachvollziehen, was Google mit den Daten macht. Dazu wäre eine Einwilligung des Users notwendig, was in der Regel nicht eingeholt wird.
Dem kann man vorbeugen, indem man die Fonts direkt auf die WordPress Webseite hochlädt bzw. einbettet. ODER man verzichtet komplett auf Google Fonts und nützt Systemschriften wie Verdana, Tahoma, Georgia etc.
UND SO GEHT DAS …
1. Backup
Die Umstellung der Fonts ist ein größerer Eingriff auf eurer Website. Bitte vor dem Loslegen unbedingt ein aktuelles Backup der gesamten Website anlegen!
2. Tutorial folgen …
Wir benötigen Ihre Zustimmung um den Inhalt von YouTube laden zu können.
Mit dem Klick auf das Video werden durch den mit uns gemeinsam Verantwortlichen Youtube [Google Ireland Limited, Irland] das Video abgespielt, auf Ihrem Endgerät Skripte geladen, Cookies gespeichert und personenbezogene Daten erfasst. Damit kann Google Aktivitäten im Internet verfolgen und Werbung zielgruppengerecht ausspielen. Es erfolgt eine Datenübermittlung in die USA, diese verfügt über keinen EU-konformen Datenschutz. Weitere Informationen finden Sie hier.
Wie im Video erwähnt könnt ihr über Webpagetest überprüfen, ob eure Website Fonts über den Google Server lädt. Es gibt noch ein 2. Tool, das im Video nicht erwähnt ist und nur das prüft: https://sicher3.de/google-fonts-checker/
4. Plugin zum Unterdrücken
Ein Plugin haben wir auch entdeckt, da in manchen Fällen der Code alleine nicht gereicht hat. Es heißt “Disable and Remove Google Fonts” du kannst es >> hier runterladen<<
Einfach hochladen und aktivieren, mehr ist damit nicht zu tun.
… oder … Code zur Unterdrückung des Google Font Servers
Anbei der im Video erwähnte Code zur Unterdrückung des Aufrufes des Google Font Servers:
// module enqueued google fonts
// https://docs.wpbeaverbuilder.com/beaver-builder/developer/how-to-tips/load-google-fonts-locally-gdpr/
// Google_Fonts_lokal.txt
add_filter( 'fl_builder_google_fonts_pre_enqueue', function( $fonts ) {
return array();
} );
// takes care of theme enqueues
add_action( 'wp_enqueue_scripts', function() {
global $wp_styles;
if ( isset( $wp_styles->queue ) ) {
foreach ( $wp_styles->queue as $key => $handle ) {
if ( false !== strpos( $handle, 'fl-builder-google-fonts-' ) ) {
unset( $wp_styles->queue[ $key ] );
}
}
}
}, 101 );
Wo stellt die Schriften in WordPress um?
Die Schriftart deiner WordPress Webseite wird im “Customizer” definiert.
Die folgenden Bilder zeigen, wie man den Systemfont “Verdana” anwählt …
Auf deiner Startseite auf “Customizer” klicken.Unter Allgemein geht weiter …Den Wechsel auf die Systemschrift an diesen Stellen machen.Am Schluss “Veröffentichen” klicken.
Nach dieser Umstellung bitte Punkt 3 dieses Beitrags folgen ;)
Wir, Art Life Vision GmbH (Firmensitz: Österreich), würden gerne mit externen Diensten personenbezogene Daten verarbeiten. Dies ist für die Nutzung der Website nicht notwendig, ermöglicht uns aber eine noch engere Interaktion mit Ihnen. Falls gewünscht, treffen Sie bitte eine Auswahl:
Wir, Art Life Vision GmbH (Firmensitz: Österreich), würden gerne mit externen Diensten personenbezogene Daten verarbeiten. Dies ist für die Nutzung der Website nicht notwendig, ermöglicht uns aber eine noch engere Interaktion mit Ihnen. Falls gewünscht, treffen Sie bitte eine Auswahl:
Analyse / Statistik (2 Dienste)
Anonyme Auswertung zur Fehlerbehebung und Weiterentwicklung