Im Zusammenhang mit Font Scripts gibt es Datenschutzbedenken bei der Verwendung des Twemoji Font Scripts. Diese Anleitung erklärt die notwendigen Schritte, um Twemoji von Ihrer WordPress-Website zu entfernen.
Was ist Twemoji?
Twemoji ist ein Font-Script-Projekt von X (ehemals Twitter), das ein umfassendes Set von Emojis bietet, das mit verschiedenen Plattformen kompatibel ist. Es wurde 2014 gestartet mit dem Ziel, Emojis mit einheitlichem Design und Erscheinungsbild auf verschiedenen Geräten und Betriebssystemen bereitzustellen.
Twemoji und WordPress
Seit WordPress Version 4.2 (April 2015) ist Twemoji standardmäßig enthalten. Manche Nutzer ziehen es jedoch vor, es aus Gründen der Performance-Optimierung, der Bevorzugung nativer Geräte-Emojis oder verschiedener visueller Stile zu deaktivieren.
Datenschutzprobleme mit Twemoji
Die standardmäßige Integration von Twemoji bedeutet, dass Emojis von den Servern von X geladen werden, was mehrere Probleme aufwirft:
- Nutzer-Tracking: Emoji-Anfragen an die Server von Twitter ermöglichen potenziell die Datenerfassung über Besucher, einschließlich IP-Adressen und besuchter Seiten.
- revDSG-Konformität: Schweizer Unternehmenswebsites, die Nutzer-IP-Adressen ohne Zustimmung an die US-amerikanischen Server von X senden, verstoßen gegen das revDSG.
- DSGVO-Konformität: EU-basierte Websites oder solche mit europäischen Besuchern haben strenge Verpflichtungen bezüglich der Erhebung und Verarbeitung personenbezogener Daten gemäß DSGVO.
Wie man Twemoji aus WordPress entfernt
Methode 1: Verwendung eines WordPress-Plugins
- Navigieren Sie zum WordPress-Dashboard Erweiterungen > Hinzufügen
- Suchen Sie nach “Disable Emojis”
- Installieren und aktivieren Sie das Plugin
- Das Plugin deaktiviert die Twemoji-Integration automatisch
Methode 2: Code zur functions.php hinzufügen
- Gehen Sie in Ihrem WordPress-Dashboard zu Erscheinungsbild > Theme-Editor
- Wählen Sie die Datei
functions.phpIhres aktuellen Themes - Fügen Sie den folgenden Code am Ende der Datei hinzu:
/**
* Disable the emoji's
*/
function disable_emojis() {
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'admin_print_scripts', 'print_emoji_detection_script' );
remove_action( 'wp_print_styles', 'print_emoji_styles' );
remove_action( 'admin_print_styles', 'print_emoji_styles' );
remove_filter( 'the_content_feed', 'wp_staticize_emoji' );
remove_filter( 'comment_text_rss', 'wp_staticize_emoji' );
remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );
add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' );
}
add_action( 'init', 'disable_emojis' );
/**
* Filter out the tinymce emoji plugin.
*/
function disable_emojis_tinymce( $plugins ) {
if ( is_array( $plugins ) ) {
return array_diff( $plugins, array( 'wpemoji' ) );
} else {
return array();
}
}
Überprüfen Sie die Deaktivierung, indem Sie die Seiten Ihrer Website prüfen.
Schlussfolgerung
Die Deaktivierung von Twemoji hilft, revDSG- und DSGVO-Konformitätsprobleme zu beheben, kehrt zu nativen Geräte-Emojis zurück, verbessert potenziell die Leistung und schützt die Privatsphäre der Nutzer.
Wenn Sie weitere Hilfe benötigen, steht unser Support-Team unter support@biskoui.ch zur Verfügung.