Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So deaktivieren Sie Emojis in WordPress (Schritt für Schritt)

Sprechen wir über Emojis in WordPress. Wir verwenden sie manchmal in Texten und sozialen Medien, aber sie passen nicht immer zu jeder Website. Wir haben viele Business-Websites erstellt, bei denen es sinnvoller war, sie komplett zu entfernen.

Außerdem, hier ist etwas, das die meisten Leute nicht wissen: WordPress lädt Emoji-Skripte auf jeder einzelnen Seite. Das ist zusätzlicher Code, den Sie vielleicht nicht einmal benötigen!

Wir haben Tausenden von Website-Besitzern geholfen, ihre Websites zu beschleunigen, und das Entfernen ungenutzter Funktionen wie Emojis lässt die Dinge oft schneller laufen.

Wir zeigen Ihnen heute die einfachsten Wege, um WordPress-Emojis auszuschalten. Egal, ob Sie lieber ein Plugin verwenden oder einen schnellen Code-Snippet hinzufügen möchten, wir haben jede Methode getestet, damit Sie es nicht tun müssen.

Emojis in WordPress deaktivieren

Warum Emojis in WordPress deaktivieren?

Während Emojis beliebt sind, um Inhalten Ausdruck zu verleihen, können sie auf Geschäftswebsites oft unprofessionell aussehen. Darüber hinaus können sie Ihre WordPress-Website verlangsamen.

Jedes Mal, wenn jemand Ihre Website besucht, lädt WordPress zusätzliche JavaScript-Dateien und CSS, nur um die Emoji-Unterstützung zu handhaben. Diese Funktion wurde in WordPress 4.2 hinzugefügt, um sicherzustellen, dass Emojis in allen Browsern korrekt angezeigt werden.

Dieses Skript ist jedoch nicht mehr so wichtig, da die meisten modernen Browser Emojis jetzt selbst anzeigen können.

Sie können diese zusätzlichen Ressourcen erkennen, indem Sie den Quellcode Ihrer Website anzeigen oder das Inspect-Tool verwenden:

Emoji JavaScript in WordPress

Durch die Deaktivierung dieser zusätzlichen Ressourcen können Sie ein professionelleres Erscheinungsbild beibehalten und die Geschwindigkeit und Leistung Ihrer WordPress-Website verbessern.

Profi-Tipp: Keine Sorge, das Deaktivieren des Emoji-Skripts hindert Sie nicht daran, Emojis auf Ihrer Website zu verwenden. Es entfernt lediglich eine zusätzliche Datei, die WordPress auf jeder Seite lädt. Die meisten modernen Browser können Emojis inzwischen anzeigen, daher ist dies eine einfache Möglichkeit, die Geschwindigkeit Ihrer Website geringfügig zu erhöhen.

Nichtsdestotrotz wollen wir uns ansehen, wie man die Emoji-Unterstützung in WordPress einfach deaktiviert:

Sichern Sie Ihre Website, bevor Sie Änderungen vornehmen

Duplicator

Duplicator ist das beste Backup- und Migrations-Plugin für WordPress. Es ermöglicht Ihnen, eine vollständige Kopie Ihrer Website zur sicheren Aufbewahrung zu erstellen, bevor Sie benutzerdefinierte Code-Snippets hinzufügen.

Dies gibt Ihnen die Gewissheit, dass Sie Ihre Website im Falle eines Problems in wenigen Minuten wiederherstellen können.

Methode 1: Emojis in WordPress mit Code deaktivieren

Für diese Methode verwenden wir einen benutzerdefinierten Code-Schnipsel, um die Emoji-Unterstützung in WordPress zu deaktivieren.

Sie können diesen Code-Schnipsel zu Ihrer WordPress-Theme-Datei functions.php hinzufügen. Dies kann jedoch riskant sein. Ein kleiner Fehler könnte den WordPress White Screen of Death verursachen und Sie von Ihrer Website aussperren.

Um dies zu vermeiden, empfehlen wir die Verwendung von WPCode. Es ist das beste WordPress-Plugin für Code-Snippets, das die sicherste Methode bietet, benutzerdefinierten Code hinzuzufügen, ohne jemals Ihre Theme-Dateien direkt zu bearbeiten.

Zuerst müssen Sie das WPCode Plugin installieren und aktivieren. Weitere Anweisungen finden Sie in unserem Anfängerleitfaden zum Thema Installation eines WordPress-Plugins.

Besuchen Sie nach der Aktivierung die Seite Code-Snippets » + Snippet hinzufügen im WordPress-Admin-Dashboard. Gehen Sie von hier aus zur Option „Benutzerdefinierten Code hinzufügen (Neues Snippet)“ und klicken Sie auf die Schaltfläche „+ Benutzerdefiniertes Snippet hinzufügen“.

Schaltfläche "Benutzerdefiniertes Snippet hinzufügen" in WPCode

Dies bringt Sie zur Seite „Benutzerdefinierten Schnipsel erstellen“.

Wählen Sie hier „PHP-Snippet“ als Ihren „Code-Typ“ aus.

Wählen Sie die Option PHP-Snippet in WPCode

Geben Sie als Nächstes einen Namen für Ihren Code-Snippet ein.

Es kann alles sein, was Sie möchten.

Geben Sie einen Namen für Ihren Code-Snippet ein und wählen Sie PHP als Code-Typ

Jetzt müssen Sie nur noch den folgenden Code in das Feld „Code-Vorschau“ kopieren und einfügen:

/**
 * 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_filter( 'wp_resource_hints', 'disable_emojis_remove_dns_prefetch', 10, 2 );
}
add_action( 'init', 'disable_emojis' );

/**
 * Filter function used to remove the tinymce emoji plugin.
 * 
 * @param array $plugins 
 * @return array Difference betwen the two arrays
 */
function disable_emojis_tinymce( $plugins ) {
 if ( is_array( $plugins ) ) {
 return array_diff( $plugins, array( 'wpemoji' ) );
 } else {
 return array();
 }
}

/**
 * Remove emoji CDN hostname from DNS prefetching hints.
 *
 * @param array $urls URLs to print for resource hints.
 * @param string $relation_type The relation type the URLs are printed for.
 * @return array Difference betwen the two arrays.
 */
function disable_emojis_remove_dns_prefetch( $urls, $relation_type ) {
 if ( 'dns-prefetch' == $relation_type ) {
 /** This filter is documented in wp-includes/formatting.php */
 $emoji_svg_url = apply_filters( 'emoji_svg_url', 'https://s.w.org/images/core/emoji/2/svg/' );

$urls = array_diff( $urls, array( $emoji_svg_url ) );
 }

return $urls;
}

Scrollen Sie danach nach unten zum Abschnitt „Einfügen“ und wählen Sie den Modus „Automatisch einfügen“.

Der Code wird nun nach der Aktivierung automatisch auf Ihrer Website ausgeführt.

Wählen Sie eine Einfügemethode

Gehen Sie danach zurück zum Anfang und schalten Sie den Schalter auf der rechten Seite von 'Inaktiv' auf 'Aktiv'.

Klicken Sie abschließend auf die Schaltfläche „Snippet speichern“, um Ihre Änderungen zu speichern.

Klicken Sie auf die Schaltfläche "Snippet speichern", um Änderungen zu speichern.

Das ist alles, Sie haben Emojis in WordPress erfolgreich deaktiviert.

Methode 2. Emojis in WordPress mit einem Plugin deaktivieren

Wenn Sie keinen Code zu Ihrer Website hinzufügen möchten, ist diese Methode genau das Richtige für Sie. Es ist die perfekte Wahl, wenn Sie nach der schnellsten und einfachsten Ein-Klick-Lösung suchen.

Zuerst müssen Sie das Plugin Disable Emojis installieren und aktivieren. Sehen Sie sich unseren Leitfaden zur Installation eines WordPress-Plugins für weitere Anweisungen an.

Das Plugin funktioniert sofort, und es gibt keine Einstellungen, die Sie konfigurieren müssen.

Nach der Aktivierung wird die Emoji-Unterstützung automatisch von Ihrer WordPress-Website deaktiviert, was die Seitenladezeit verbessert.

Bonustipp: Reaktionsschaltflächen zu Ihren WordPress-Beiträgen hinzufügen

Selbst nachdem die Emoji-Unterstützung deaktiviert wurde, möchten Sie den Benutzern möglicherweise erlauben, auf Ihre Beiträge zu reagieren und ihre Meinung über Reaktionsschaltflächen zu teilen.

Diese Schaltflächen können das Engagement auf Ihrem WordPress-Blog steigern und die Benutzerinteraktion erhöhen.

Dazu müssen Sie das Da Reactions-Plugin installieren und aktivieren. Details finden Sie in unserem Leitfaden für Anfänger zur Installation eines WordPress-Plugins.

Besuchen Sie nach der Aktivierung die Seite Reaktionen » Reaktionsmanager in Ihrem WordPress-Dashboard. Hier finden Sie die 6 standardmäßigen Reaktions-Emojis mit ihren anpassbaren Bezeichnungen.

Da Reactions-Labels bearbeiten

Sie können jetzt die Schaltflächen neu anordnen, ihnen Beschriftungen zuweisen, die Emoji-Farbe ändern, ein Emoji löschen und mehr.

Sie können sogar weitere Emojis Ihrer Wahl hinzufügen, indem Sie am Ende auf die Schaltfläche „Neu hinzufügen“ klicken. Das Plugin fügt dann ein zufälliges Reaktionssymbol zur Liste hinzu.

Klicken Sie dann auf dieses Symbol, um das Optionsfeld zu öffnen. Von hier aus können Sie nun ein neues Emoji Ihrer Wahl auswählen.

Hinzufügen einer neuen Reaktionsschaltfläche in Da Reactions

Wenn Sie fertig sind, klicken Sie einfach auf die Schaltfläche „Änderungen speichern“, um Ihre Einstellungen zu speichern.

Besuchen Sie nun Ihre WordPress-Website, um die Reaktionsschaltflächen in Aktion zu sehen. Weitere Informationen finden Sie in unserem Tutorial zum Hinzufügen von WordPress-Reaktionsschaltflächen zur Steigerung des Engagements.

Angepasste Da Reactions Schaltflächen auf einer Live-Website

Häufig gestellte Fragen zum Deaktivieren von Emojis

Hier sind einige Fragen, die unsere Leser häufig stellen, bevor sie Emojis auf ihrer Website deaktivieren:

Wird das Deaktivieren von Emojis meine Website kaputt machen?

Nein, überhaupt nicht. Das Deaktivieren des Emoji-Skripts ist eine sichere und gängige Optimierung. Es entfernt einfach zusätzliche JavaScript- und CSS-Dateien, die Ihre Website möglicherweise nicht benötigt, was dazu beitragen kann, dass sie schneller geladen wird.

Kann ich Emojis nach dem Deaktivieren des Skripts noch verwenden?

Ja, das können Sie. Moderne Webbrowser haben eine integrierte Unterstützung für Emojis, sodass sie für Ihre Besucher weiterhin korrekt angezeigt werden. Das Deaktivieren des Skripts verhindert nur, dass WordPress seine eigenen Hilfsdateien lädt, die oft redundant sind.

Warum lädt WordPress überhaupt ein Emoji-Skript?

Diese Funktion wurde bereits in WordPress 4.2 hinzugefügt. Ihr Hauptzweck war es, sicherzustellen, dass Emojis auf allen Browsern korrekt angezeigt werden. Dies ist jedoch nicht mehr so wichtig, da die meisten modernen Browser Emojis jetzt von selbst anzeigen können.

Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie Emojis auf Ihrer WordPress-Website deaktivieren können. Möglicherweise möchten Sie auch unseren Schritt-für-Schritt-Leitfaden zum Hinzufügen eines Parallax-Effekts zu jedem WordPress-Theme und unsere Top-Auswahl für die besten Page-Builder-Plugins zur Anpassung Ihrer Website ansehen.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

31 CommentsLeave a Reply

  1. Ich habe das schon einmal gemacht. Bei einem kürzlichen Projekt hat das Entfernen von Emoji-Skripten in Kombination mit anderen Optimierungstechniken die Ladezeit um 0,4 Sekunden verbessert.
    Ein praktischer Tipp: Wenn ich dies für professionelle Websites implementiere, erkläre ich den Kunden immer, dass dies die Verwendung von Emojis in Inhalten nicht verhindert – es entfernt lediglich unnötigen Code-Overhead.
    Dies hilft, eine schnelle Genehmigung für die Optimierung zu erhalten und gleichzeitig die Flexibilität ihrer Inhalte zu erhalten.

  2. Wenn Sie bereits das Yoast SEO-Plugin verwenden, verfügt dieses über eine integrierte Option zum Deaktivieren von Emojis, sodass Sie dafür kein weiteres Plugin installieren müssen.
    Die Option befindet sich unter Erweitert / Crawl-Optimierung

  3. Ich möchte fragen. Hat das Verbannen von Emojis wirklich einen signifikanten Einfluss auf die Erhöhung der Website-Geschwindigkeit? Ich arbeite an der Geschwindigkeit für eine Website, aber die Anforderung war, die Emojis beizubehalten. Lohnt es sich tatsächlich, Emojis zu deaktivieren?

    • Es wäre keine wesentliche Leistungssteigerung, es würde hauptsächlich die Geschwindigkeit für Websites beeinflussen, die die möglichen Verbesserungen für eine möglichst kurze Ladezeit maximieren möchten.

      Admin

      • Danke für die Antwort, das ist es, was wir gesucht haben. Erzielen Sie die höchstmöglichen Geschwindigkeitsergebnisse der Website. Wir werden das Emoji deaktivieren und messen. Danke trotzdem für den Rat.

  4. Anfangs habe ich Emojis auf meiner Website deaktiviert. Da ich AIO SEO verwende, nutze ich Emojis tatsächlich für SEO, da es interessant ist zu sehen, wie ein Titel in den SERPs auf den ersten Blick mit Emojis mehr Aufmerksamkeit erregen kann. Ich empfehle, Emojis auf diese Weise auszuprobieren. Sie können den organischen Traffic tatsächlich auf interessante Weise beeinflussen.

  5. Das Entfernen von von WordPress bereitgestellten Emojis ist aus Leistungssicht eine kluge Entscheidung. Wenn Sie jedoch alle Emojis aufgrund von Designinkonsistenzen loswerden möchten, ist die Verwendung des besprochenen Plugins oder die Erweiterung Ihrer Funktionen-Datei nur ein Teil der Gleichung. Personen können weiterhin Emoji-Zeichen verwenden. Ob diese richtig angezeigt werden, hängt von der nativen Unterstützung ab. Die einzige Lösung besteht darin, einen regulären Ausdruck zu verwenden, der die Unicode-Emoji-Liste abgleicht und sie dann durch eigene für ein einheitliches Aussehen ersetzt (versucht WordPress das nicht auch?) oder sie ganz aus dem String entfernt. Emojis haben die Art und Weise, wie wir kommunizieren, verändert, lieben Sie sie ❤️ oder hassen Sie sie

  6. Ich würde sagen, suchen Sie nach einigen Codes, um das Emoji zu entfernen, anstatt ein weiteres Plugin zu installieren, das eine zusätzliche Belastung darstellt.

  7. Nicht sicher, ob Mark ein paar Teile in diesem Code verpasst hat. Dieser Code hat für mich funktioniert (es gibt zwei zusätzliche Zeilen). Sie sollten ihn zu den Funktionen Ihres „Themes“ hinzufügen.php

    // WP EMOJI ENTFERNEN
    remove_action(‘wp_head’, ‘print_emoji_detection_script’, 7);
    remove_action(‘wp_print_styles’, ‘print_emoji_styles’);

    remove_action( ‘admin_print_scripts’, ‘print_emoji_detection_script’ );
    remove_action( ‘admin_print_styles’, ‘print_emoji_styles’ );

    Danke

  8. Ich habe Kunden, die sich darüber beschweren, dass Emoji-Symbole anstelle von Navigationsschaltflächen angezeigt werden. Das passiert, wenn sie Bilder mit einer Lightbox ansehen.

  9. Ich hatte langsame Ladezeiten im Admin-Panel mit dem Update 4.2. Habe das hier installiert und es war weg! Juhu! Wie frustrierend!

  10. Danke

    Ich hätte nicht einmal daran gedacht, dass es Websites in WordPress verlangsamen könnte.

    Eine Frage zur obigen Diskussion. Enthält das Plugin nur den von Mark vorgeschlagenen Code und nichts anderes?

  11. Danke für diese Info… Ich muss Ihnen aber sagen, das größte Problem mit dem neuesten WP ist der Ankertext-Link-Editor. Was haben die Entwickler getan? Und warum?

    The Franchise King®

    • Wir stimmen zu, dass es eine überraschende Änderung war, die viele Publisher beunruhigt hat. Es werden Plugins entwickelt, um dieses Problem zu lösen. Der Kern wird jedoch nicht zum Linktitel zurückkehren.

      Admin

  12. Ist es nicht am besten, es zu deaktivieren, indem Sie Folgendes zu functions.php hinzufügen, anstatt noch ein weiteres Plugin zu haben:

    remove_action( ‘wp_head’, ‘print_emoji_detection_script’, 7 );
    remove_action( ‘wp_print_styles’, ‘print_emoji_styles’ );

    • Das Plugin macht genau das. Nicht alle Plugins verlangsamen Ihre Website, und für Anfänger ist es einfacher, Plugins anstelle von Code hinzuzufügen.

      There is no difference between using the plugin or pasting the code (performance wise). Functions.php file is one giant plugin :)

      Admin

    • Genau das habe ich beim Lesen des Artikels gedacht: „Was? Noch ein Plugin installieren?“
      Großartige Idee, Mark!

    • Danke Mark! Genau das, wonach ich gesucht habe. Das sollte wirklich zum Artikel hinzugefügt werden! Ich habe keine Lust, meine Installation mit einem weiteren Plugin zu überladen, nur um etwas so Kleines zu entfernen.

  13. Um Emojis zu deaktivieren, schlagen Sie also die Installation eines Plugins vor, das eine zusätzliche Datei hinzufügt, um dies zu tun? Ich bin sicher, es gibt einen besseren Weg, dies über functions.php zu tun.

Hinterlasse eine Antwort

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.