Bajorat Media
Divi DSGVO & Google Fonts lokal einbinden | in 10 Sekunden
So machen Sie Divi DSGVO sicher und binden Google Fonts lokal ein. Mit unserem Plugin dauert die Integration keine 10 Sekunden.
Das Divi Theme von ElegantThemes gehört mit Abstand zu den meistverkauften und meistgenutzten Themes für WordPress. Leider sind einige Funktionen des beliebten Themes inkompatibel zur DSGVO / GDPR. Dazu gehört in erster Linie die Integration der Google Fonts, welche in Divi über URL’s von Google integriert werden. Bei dieser Integration findet jedoch eine Übermittlung der dynamischen User IP-Adresse an Google statt.
Das Urteil des Landgerichts München
Mit dem Urteil vom 19.01.2022 hat das Landgericht München jedoch entschieden, dass die Weitergabe der dynamischen IP-Adresse an Google bei Nutzung von Google Fonts ohne explizite Einwilligung des Betroffenen einen Schadensersatzanspruch rechtfertigt. Ein berechtigtes Interesse sei hier nicht ausreichend gewesen. Dem Besucher der Webseite wurden 100 € zuzüglich Zinsen als Schadensersatz zugesprochen. Weiterhin wurde der Webseiten-Betreiber zur Unterlassung verurteilt. In einem Wiederholungsfall droht ein Ordnungsgeld von bis zu 250.000 €.
Wie erkenne ich Google Fonts in meiner Divi / WordPress Webseite?
Divi integriert die Google Fonts über das Content-Delivery-Netzwerk (kurz CDN) von Google. Diese Integration kann man in seiner eigenen Webseite sehr einfach erkennen, indem man über die Entwickler-Konsole des Browsers nach der URL “fonts.googleapis.com” oder “fonts.gstatic.com” sucht. Die Entwickler-Konsole kann in den meisten Webbrowsern über die Tastenkombination «STRG + ALT + I» geöffnet werden, dort lassen sich Google Fonts dann einfach über den Netzwerk-Tab identifizieren, hier ein Beispiel:
Wie können Google Fonts DSGVO-konform in Divi integriert werden?
Es gibt grundsätzlich zwei Möglichkeiten Google Fonts DSGVO-konform in Divi zu integrieren, sofern man eben nicht vollständig auf diese verzichten möchte. In der Regel ist der Verzicht aber keine Option, denn die Google Fons bieten neben hoher Kompatibilität vor allem eine gute Optik für die eigene Webseite. Bei den beiden Möglichkeiten handelt es sich um die folgenden:
Nutzung unseres Plugins “Divi DSGVO & Google Fonts”
Das Plugin ist ab 29 € verfügbar, muss lediglich installiert und aktiviert werden. Anschließend kümmert sich das Plugin automatisiert um die lokale Integration der Google Fonts in Divi. Großartige manuelle Schritte oder Konfiguration sind nicht notwendig. Der Integrationsaufwand beträgt vielleicht 10 Sekunden für den Upload und Klick auf “Aktivieren”. Weiterhin optimiert das Plugin direkt noch ein paar weitere Punkte, welche Divi näher an ein DSGVO konformes Theme bringen. Mehr Details finden Sie auf der Plugin-Seite: Divi DSGVO & Google Fonts. https://youtu.be/yd-pqkII4PE
Manuelle Integration über ein Child-Theme oder Plugin
Die manuelle Integration über ein Child-Theme oder Plugin erfordert ein grundlegendes Verständnis für die Web- und WordPress Entwicklung und ein damit verbundenes technisches Verständnis. Weiterhin ist diese Lösung auch keine dauerhafte. Falls über den Divi Builder einmal neue / andere Schriftarten ausgewählt werden, muss dieser Arbeitsschritt immer wiederholt und erneut durchgeführt werden. Der Integrationsaufwand variiert extrem mit den technischen Fähigkeiten des jeweiligen Nutzers. Im folgenden möchten wir Ihnen beide Möglichkeiten einmal vorstellen. Sofern Sie bisher keine technischen Berührungspunkte mit FTP-Programmen, PHP, CSS etc. hatten, möchten wir Ihnen unser Plugin nahelegen, es erspart Ihnen eine große Menge an Arbeit und ggf. auch Frust beim Ausprobieren.
Die 10 Sekunden Integration via Plugin “Divi DSGVO & Google Fonts”
Manuelle Integration über ein eigenes Plugin oder Child-Theme
Falls Ihre Divi-Webseite bereits über ein Child-Theme verfügt, so fügen Sie die im Folgenden erwähnten CSS-Codes sowie Font-Dateien in Ihrem Child-Theme ein, dann benötigen Sie kein gesondertes Plugin.
Fonts und Schnitte notieren
Als erstes müssen Sie sich alle verwendeten Google Fonts und Schriftschnitte notieren, damit Sie wissen, welche Schriftarten Sie überhaupt herunterladen müssen.
Google Fonts in Divi deaktivieren
Öffnen Sie die Theme-Optionen von Divi und schalten Sie die Option “Google-Schriftarten verwenden” aus.
Erstellen des Plugins (überspringen, falls Child-Theme vorhanden)
Öffnen Sie den Ordner /wp-content/plugins/ mit einem FTP-Programm. Darin legen Sie nun einen neuen Ordner mit dem Namen “divi-google-fonts” an. Im neu erstellten Ordner legen Sie jetzt einen weiteren Ordner an, dieser bekommt den Namen “fonts”. Zusätzlich werden zwei Dateien angelegt, einmal “divi-google-fonts.php” sowie “fonts.css”. Die Struktur sollte dann wie folgt aussehen:
- /divi-google-fonts
- /fonts/
- /fonts.css
- /divi-google-fonts.php
Öffnen Sie die Datei “divi-google-fonts.php” und fügen Sie dort folgenden Code ein: Anschließend können Sie das Plugin in Ihrem WordPress-System unter “Plugins > Installierte Plugins” aktivieren. Suchen Sie nach dem Eintrag “Lokale Google Fonts für Divi by Bajorat Media”.
Download der Google Fonts
Nutzen Sie den Google Webfonts Helper, um die notwendigen Font-Dateien zu laden und das CSS zu erzeugen. Sie benötigen jetzt die Liste, welche Sie zu Beginn erstellt haben. Suchen Sie jeden verwendeten Font einzeln aus der Liste, klicken Sie die benötigten “Charsets” an, wählen die gewünschten und genutzten Schnitte (Styles) aus. Jetzt suchen Sie unterhalb der CSS Darstellung das Eingabefeld für den Ordnernamen, dieses ist beschriftet mit “Customize folder prefix (optional):”. Hier tragen Sie nun “fonts/” ein, passend zur Struktur des kleinen Plugins.