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

Der richtige Weg, die WordPress-Versionsnummer zu entfernen

Wenn Sie die WordPress-Versionsnummer im Quellcode Ihrer Website belassen, machen Sie sich anfällig für Online-Angriffe. Hacker zielen oft auf bestimmte WordPress-Versionen mit bekannten Schwachstellen ab.

Deshalb kann das Entfernen der WordPress-Versionsnummer von Ihrer Website deren Sicherheit erheblich verbessern.

Bei WPBeginner haben wir vielen Websites geholfen, ihren WordPress-Schutz zu verbessern. Und in diesem Leitfaden zeigen wir Ihnen den richtigen Weg, die WordPress-Versionsnummer zu entfernen.

Ausblenden der WordPress-Versionsnummer von Ihrer Website

Warum die WordPress-Versionsnummer entfernen?

Wenn die WordPress-Versionsnummer im Quellcode Ihrer Website sichtbar bleibt, kann sie zu einem leichten Ziel für Hacker werden. Dieses kleine Detail kann Ihre Website Schwachstellen aussetzen, die mit dieser spezifischen Version verbunden sind, und es Angreifern erleichtern, bekannte Probleme auszunutzen.

Standardmäßig hinterlässt WordPress seine Spuren auf Ihrer Website zur Nachverfolgung. So wissen wir, dass WordPress der führende Website-Builder der Welt ist.

WordPress-Version standardmäßig im Quellcode angezeigt

Dieser Fußabdruck kann jedoch manchmal ein Sicherheitsleck auf Ihrer Website darstellen, wenn Sie nicht die aktuellste Version von WordPress verwenden. Er gibt dem Hacker nützliche Informationen, indem er ihm mitteilt, welche Version Sie verwenden.

Hacker zielen oft auf bekannte Sicherheitslücken in bestimmten Softwareversionen ab. Indem Sie Ihre WordPress-Versionsnummer verbergen, erschweren Sie Angreifern geringfügig die Ermittlung, welche WordPress-Version Ihre Website verwendet.

Wir empfehlen die Verwendung der neuesten WordPress-Version auf allen Ihren Websites, damit Sie sich keine Sorgen machen müssen. Wenn Sie jedoch eine ältere WordPress-Version verwenden, sollten Sie dieses Tutorial unbedingt befolgen.

Es ist ziemlich schwierig, alle Spuren zu entfernen, welche WordPress-Version Ihre Website verwendet. Ein ausgeklügelter Angriff kann diese Informationen möglicherweise immer noch finden.

Es wird jedoch automatische Scanner und andere weniger ausgefeilte Versuche, Ihre WordPress-Version zu erraten, verhindern.

In diesem Sinne zeigen wir Ihnen einige Möglichkeiten, die Versionsnummer einfach von Ihrer WordPress-Website zu entfernen. Hier ist eine kurze Übersicht:

Bereit? Legen wir los.

Methode 1. WordPress-Versionsinformationen mit Code entfernen (empfohlen)

Diese Methode erfordert das Hinzufügen von Code zu Ihrer WordPress-Website. Wenn Sie dies noch nie zuvor getan haben, lesen Sie unseren Leitfaden zum Kopieren und Einfügen von Code-Snippets in WordPress.

Nun empfehlen viele Websites, dass Sie die Datei header.php Ihres Themes bearbeiten und die folgende Codezeile entfernen:

<meta name="generator" content="WordPress <?php bloginfo('version'); ?>" />

Diese Methode funktioniert nicht, da ein neues Theme-Update die alte Vorlage automatisch durch die neue Datei ersetzt.

Eine weitere häufig empfohlene, aber ineffiziente Methode ist, diesen Code in die functions.php Ihres Themes einzufügen:

remove_action('wp_head', 'wp_generator');

Dies entfernt die Informationen nur aus dem WordPress-Header. Die Versionsnummer ist also weiterhin in den RSS-Feeds Ihrer Website sichtbar.

Der richtige Weg, um WordPress-Versionsinformationen zu entfernen, ist die Deaktivierung der Funktion, die für deren Anzeige verantwortlich ist.

Damit Sie Ihre WordPress-Versionsnummer sowohl aus Ihrer Header-Datei als auch aus RSS-Feeds vollständig entfernen können, müssen Sie den folgenden Code zu einem Code-Snippets-Plugin hinzufügen.

function wpbeginner_remove_version() {
return '';
}
add_filter('the_generator', 'wpbeginner_remove_version');

Um es noch einfacher zu machen, können Sie WPCode verwenden, das beste Code-Snippets-Plugin für WordPress.

WPCode verfügt über eine integrierte Code-Bibliothek mit den beliebtesten WordPress-Code-Schnipseln, einschließlich eines Schnipsels zum Entfernen der WordPress-Versionsnummer.

Um zu beginnen, müssen Sie das kostenlose WPCode-Plugin installieren und aktivieren. Schritt-für-Schritt-Anleitungen finden Sie in unserem Leitfaden zur Installation eines WordPress-Plugins.

WPCode's Homepage

Sobald das Plugin aktiviert ist, müssen Sie von Ihrem WordPress-Dashboard aus zu Code-Snippets » Bibliothek navigieren.

Suchen wir als Nächstes nach dem Snippet „Remove WordPress Version Number“ und klicken auf die Schaltfläche „Snippet verwenden“.

Wählen Sie den WPCode-Snippet "Remove WordPress Version Number" aus

WPCode fügt den Code dann automatisch hinzu, vergibt einen Titel für den Code und legt die richtige Einfügungsmethode fest.

Es fügt sogar Tags hinzu, um Ihnen bei der Organisation zu helfen.

WPCode: WordPress-Versionsnummer entfernen

Sie müssen lediglich den Schalter von 'Inaktiv' auf 'Aktiv' umlegen.

Klicken Sie dann auf die Schaltfläche „Aktualisieren“.

Schalten Sie das Code-Snippet auf Aktiv und klicken Sie in WPCode auf Aktualisieren

Nun wird die WordPress-Versionsnummer auf dem Frontend Ihrer Website und in den RSS-Feeds verborgen.

Methode 2. WordPress-Versionsnummer mit Sucuri entfernen

Alle führenden WordPress-Sicherheits-Plugins bieten in den Einstellungen eine Option, um Ihre WordPress-Versionsnummer zu verbergen.

Wir empfehlen jedoch Sucuri, da es automatisch WordPress-Versionsinformationen ausblendet und weitere erweiterte Sicherheitsfunktionen bietet.

Ist Sucuri das richtige WordPress-Sicherheits-Plugin für Sie?

Darüber hinaus bietet Sucuri eine Firewall, die den HTTP-Verkehr filtert und überwacht und bösartige Bedrohungen blockiert, bevor sie Ihren Webserver erreichen. Wenn sie schädlichen Code erkennt, können Sie die Website bereinigen und die Bedrohungen dabei entfernen.

Installieren und aktivieren Sie einfach das Sucuri-Plugin. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins.

Nach der Aktivierung blendet das Plugin automatisch die WordPress-Versionsinformationen aus. Sie können dies überprüfen, indem Sie Sucuri Security » Einstellungen besuchen und zum Tab „Härtung“ wechseln.

Sucuri WordPress-Versionshärtung

Können Sie die WordPress-Version vollständig ausblenden?

WordPress fügt die Versionsinformationen möglicherweise immer noch an verschiedenen anderen Stellen Ihrer Website hinzu.

Zum Beispiel ist sie als Query-String im Quellcode für CSS- und JS-Dateien enthalten.

WordPress-Version angezeigt mit CSS- und JS-Dateien

Das Entfernen aller Instanzen von WordPress-Versionsinformationen kann zeitaufwendig, kompliziert und nicht immer erfolgreich sein.

Aus Sicherheitssicht kann das Entfernen der offensichtlichen Generator-Tags Sie vor einigen sehr häufigen Angriffen schützen.

Wenn jedoch jemand entschlossen ist, in Ihre Website einzubrechen, dann hilft das Ausblenden Ihrer WordPress-Versionsnummer wenig, um dies zu verhindern.

Sie müssen eine ordnungsgemäße WordPress-Sicherheitseinrichtung implementieren, um Ihre Website sicherer zu machen. Dies fügt Ihrer Website Sicherheitsebenen hinzu, die das Hacken erschweren.

Und Sie sollten den besten WordPress-Hosting-Anbieter für Ihre Website wählen, da unsicheres Webhosting anfällig für Hackerangriffe ist.

Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie WordPress-Versionsnummern einfach von Ihrer Website ausblenden können. Möglicherweise möchten Sie auch unseren Leitfaden zum Beheben des Fehlers bei der Passwort-Zurücksetzung und unsere Expertenauswahl der besten WordPress-Aktivitäts-Log- und Tracking-Plugins sehen.

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 den 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

67 CommentsLeave a Reply

  1. Ich hatte nicht erkannt, wie wichtig es ist, die WordPress-Version zu verstecken. Vielen Dank für die klaren und leicht verständlichen Schritte. Ich werde diese Änderungen auf jeden Fall umsetzen, um die Sicherheit meiner Website zu verbessern.

  2. Ich liebe es, wie WPBeginner sich um die kleinen Dinge kümmert, die die meisten Leute nicht bemerken, mich eingeschlossen.
    Danke dafür!

  3. Manchmal fasziniert es mich, wie viele Details, z. B. in Bezug auf die Sicherheit, umgesetzt werden können, an die ich nicht gedacht hätte. Daher habe ich die Wordpress-Version gemäß Ihren Anweisungen von der Website entfernt.

  4. function wpbeginner_remove_version()
    was sollen wir anstelle von „wpbeginner“ _remove_version schreiben?
    einen bestimmten Dateinamen oder unseren Website-Namen oder was?

    • Dies dient dazu, die Versionsnummer aus dem HTML-Header zu entfernen. Wenn Sie den Text entfernen möchten, dass Sie WordPress verwenden, sollten Sie sich an den Support Ihres spezifischen Themes wenden.

      Admin

  5. ich habe diese Zeile in functions.php hinzugefügt, aber wapplyzer kann die Version immer noch erkennen
    remove_action(‘wp_head’, ‘wp_generator’);

  6. hy.. eine Praxis, die noch nutzbar ist? Ich möchte fragen, wie man die Informationen über die von uns verwendeten Plugins aus der Quellcodeansicht und verschiedenen WordPress-Detektoren versteckt... vielen Dank.

  7. Verhindert dies, dass WordPress mich automatisch erkennt und über neue Versionen informiert, damit ich aktualisieren kann? Danke

  8. Für diejenigen, die wie ich bis zum Ende gelesen haben, um eine definitive Antwort zu finden, nur um trotz aller Möglichkeiten enttäuscht zu werden, hat niemand eine Lösung identifiziert, die für alle funktioniert.

    Ich schlage vor, Sie laden WordPress in Wamp oder einem ähnlichen Programm und überprüfen jede Möglichkeit.

    Wie wäre es, wenn die Redaktion sich das ansieht, das Spreu vom Weizen trennt und neu postet
    Der richtige Weg, die WordPress-Versionsnummer zu entfernen?

  9. Warum so kompliziert? Machen Sie es einfach:
    // wp-Version entfernen
    add_filter(‘the_generator’, ‘__return_false’);

  10. Vielleicht übersehe ich hier etwas, aber das Hinzufügen des Filters entfernt zwar die Versionsnummer, aber nicht am Ende einiger Stylesheets und einiger .js-Dateien von Plugins. D.h.

    ….css?ver=3.8.1′ type=’text/css’ media=’all’ />

    Gibt es eine Möglichkeit, auch diese zu entfernen?

    Danke

  11. Hallo

    keine dieser Methoden funktioniert mit WP 3.8/ RC2

    Ich habe den Code eingefügt:

    function wpbeginner_remove_version() { return ""; } add_filter(‘the_generator’, ‘wpbeginner_remove_version’);

    am Ende meiner functions.php-Datei. Keine Auswirkung.

    Hier ist ein Beispiel für die Skripte, die geladen werden, wenn ich den Quellcode ansehe, und Sie können sehen, dass die wp-Version immer noch am Ende angehängt ist....

    Ich habe einige der anderen Code-Vorschläge in diesem Thread ausprobiert, und keiner davon hat funktioniert.

    Mache ich vielleicht etwas falsch?

    Vielen Dank im Voraus für Ihre Vorschläge.

    Wie Sie sehen können, wird sie immer noch am Ende von jedem angezeigt.

  12. Es sollte auch erwähnt werden, dass Sie, wenn Sie die Nummer ausblenden möchten, auch die readme.html-Datei, die WordPress begleitet, entfernen sollten, da diese die Version in großen Zahlen ganz oben auf der Seite anzeigt. Soweit ich weiß, versteckt sie sich auch irgendwo in einer JavaScript-Datei, aber ich bin mir nicht sicher, in welcher.

  13. Ich benutze das, um die WordPress-Version zu entfernen.

    ‘remove_action(‘wp_head’, ‘wp_generator’); // WordPress-Version von der Website entfernen‘

  14. Dies ist wohl einer der nützlichsten Code-Schnipsel überhaupt. Plugins gehen kaputt, daher ist dies eine perfekte Möglichkeit, das Generator-Meta-Tag von WordPress zu entfernen.

  15. Leider funktioniert es nicht mit dem Feed, ich meine, es entfernt die Versionsnummer nicht aus dem Feed. Ich habe die von Ihnen angegebene Funktion persönlich hinzugefügt, sie entfernt sie von meiner Homepage-Quelle, aber nicht von der RSS-Seitenquelle. Sie können meine RSS-Seitenquelle anzeigen, sie ist immer noch da http://www.techispot.com/feed

    Hat jemand eine Lösung gefunden, bitte teilen

  16. Ich wollte den Generator ohne die Versionsnummer behalten, daher gebe ich zurück anstelle eines leeren Strings...

    ist das richtig?

  17. Das Entfernen des Generator-Codes hat ehrlich gesagt nichts mit Sicherheit zu tun. Wenn jemand Ihre Website gezielt angreift, gibt es andere effektive Wege, eine Versionsnummer zu ermitteln. Wenn es sich nur um ein bösartiges Skript handelt, wird es jeden Exploit ausprobieren, der jemals funktioniert hat, unabhängig von Ihrer Version. Tatsächlich haben wir noch nie ein Exploit-Skript gesehen, das versucht, die Version zu erkennen.

    Außerdem ist die Aussage „Plugins sind großartig, aber sie verlangsamen Ihre Website etwas“, meiner Meinung nach in diesem Zusammenhang etwas irreführend. Ja, viele Plugins, die schwere Aufgaben erledigen, belasten einen Server. Aber eine gute Menge des Kerns verwendet die Plugin-API, um sich selbst einzuhaken, und verwendet dabei dieselben Methoden wie ein Plugin. Und das Hinzufügen dieses Codes zu functions.php tut dasselbe.

    • „Außerdem ist die Aussage „Plugins sind großartig, aber sie verlangsamen Ihre Website etwas“, in diesem Zusammenhang etwas irreführend, finde ich.“

      Gutes Argument! Ich recherchiere gerade, wie man Plugin-Skripte entfernt, die nicht notwendig/nicht in Gebrauch sind für eine Seite, aber jedes Mal vom Server angefordert werden.

  18. Mir ist aufgefallen, dass das Plugin „Secure WordPress“ das bereits für Sie erledigt und noch mehr. Da die meisten Leute daran interessiert sein dürften, ihr Wordpress zu sichern (nicht nur die Versionsnummer zu verstecken), wäre es besser, dieses Plugin zu verwenden, um all dies für Sie zu erledigen.

    Nebenbei bemerkt, habe ich über wpbeginner von dem Secure WordPress-Plugin erfahren. https://014.leahstevensyj.workers.dev/wp-tutorials/11-vital-tips-and-hacks-to-protect-your-wordpress-admin-area/

    Gute Arbeit, Leute! Macht weiter so!

    • Plugins sind zwar großartig, verlangsamen Ihre Website aber etwas. Warum ein Plugin verwenden, wenn es mit einer einfachen Funktion in Ihrer functions.php-Datei erledigt werden kann. Aber ja, das Secure WordPress-Plugin erledigt das auch für alle Versionen älter als 2.4.

      Admin

      • Ich stimme Ihnen zu: Das Modifizieren der functions.php wäre effizienter, als ein Plugin nur zum Entfernen der Versionsnummer hinzuzufügen.

  19. Ok, ich habe den Fehler gefunden.

    Sie müssen die erstellte Funktion in der Datei plugin.php und nicht in der Datei function.php hinzufügen.

    • Die gesamte Idee hinter diesem Code ist, dass Sie keine Kern-Dateien bearbeiten müssen. Wenn Sie plugin.php bearbeiten, wird es bei der nächsten Aktualisierung von WordPress zurückgesetzt.

      Admin

      • Ok, der Fehler lag bei mir, ich habe die falsche function.php-Datei bearbeitet.
        Die richtige ist function.php im Theme-Verzeichnis und nicht die im Core.

        Danke!!!

  20. Es ist seltsam, es gibt mir den Fehler:
    Aufruf einer undefinierten Funktion: add_filter()

    Aber ich habe die plugin.php-Datei überprüft und die add_filter()-Funktion ist offensichtlich definiert.

    Irgendwelche Vorschläge? Danke.

Eine Antwort hinterlassen

Vielen Dank, dass Sie sich entschieden haben, einen Kommentar zu 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. Lassen Sie uns ein persönliches und bedeutungsvolles Gespräch führen.