Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Wie man Fehler in der Datei Pluggable.php in WordPress behebt

Hinweis der Redaktion: Wir erhalten eine Provision für Partnerlinks auf WPBeginner. Die Provisionen haben keinen Einfluss auf die Meinung oder Bewertung unserer Redakteure. Erfahre mehr über Redaktioneller Prozess.

Sie sehen einen Fehler in der Datei pluggable.php auf Ihrer WordPress-Website?

Wenn Sie auf Ihrer Website ein Code-Snippet hinzufügen oder ein neues Plugin aktivieren, kann es vorkommen, dass Sie den Fehler der Datei pluggable.php erhalten.

In diesem Artikel zeigen wir Ihnen, wie Sie Fehler in der Datei pluggable.php in WordPress leicht beheben können.

Fix errors in pluggable.php file in WordPress

Wann und warum sehen Sie Pluggable.php-Fehler?

WordPress erlaubt es Benutzern und Plugins, bestimmte Kernfunktionen außer Kraft zu setzen. Diese Funktionen befinden sich in der Datei pluggable.php.

Wenn ein WordPress-Plugin oder ein benutzerdefiniertes Codeschnipsel eine dieser Funktionen nicht korrekt handhabt, wird ein Fehler wie dieser angezeigt:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179

Example of an error in WordPress mentioning pluggable.php file

Manchmal kann es vorkommen, dass Sie mit Ihrer WordPress-Website weiterarbeiten können, obwohl dieser oder ein anderer Fehler im Admin-Bereich angezeigt wird.

Im folgenden Screenshot sehen Sie ein Beispiel für eine Fehlermeldung im WordPress-Dashboard.

Error in WordPress admin area

Schauen wir uns nun an, wie man den Fehler in der Datei pluggable.php in WordPress leicht beheben kann.

Wie behebt man Fehler in der Datei Pluggable.php in WordPress

Die Datei pluggable.php ist eine WordPress-Kerndatei. Es ist nie eine gute Idee, die WordPress-Kerndatei als erste Option zu bearbeiten, selbst wenn ein Fehler auf sie hinweist.

Höchstwahrscheinlich kommt der Fehler von einer anderen Stelle.

Um einen Fehler zu beheben, der die Datei pluggable.php erwähnt, schauen Sie sich einfach die erste Stelle an, die in der Fehlermeldung genannt wird:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179

Im obigen Beispiel befindet sich der Fehler in der Datei functions.php des Themes in Zeile 1035.

Das heißt, Sie müssen nur die Datei functions.php Ihres Themes bearbeiten und den Code, der diesen Fehler verursacht, ändern oder entfernen.

Manchmal wird der Fehler „headers already sent“ durch ein zusätzliches Leerzeichen nach dem Schließen des php ?>-Tags verursacht, das Sie einfach entfernen können.

Schauen wir uns ein anderes Beispiel an:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/plugins/some-plugin-name/some-plugin.php:144) in /home/username/demosite/wp-includes/pluggable.php on line 1090

Diese Fehlermeldung verweist auf ein Plugin auf Ihrer WordPress-Website, das den Fehler verursacht. Sie können das Plugin einfach deaktivieren und den Autor des Plugins über den Fehler informieren.

In fast allen Fällen werden Fehler, die die Datei pluggable.php erwähnen, nicht durch die Datei selbst verursacht.

Diese Fehler werden in der Regel durch einen benutzerdefinierten Codeschnipsel, den Sie der Datei functions.php hinzugefügt haben, ein schlecht codiertes Plugin oder sogar Ihr WordPress-Theme verursacht.

Durch einfaches Entfernen oder Bearbeiten des Codes oder Deaktivieren des Plugins wird der Fehler behoben.

Können Sie immer noch nicht herausfinden, was diese Fehler verursacht?

Sie können die Anweisungen in unserer Schritt-für-Schritt-Anleitung zur Fehlerbehebung bei WordPress-Fehlern befolgen. Sie wird Ihnen helfen, die Ursache des Fehlers herauszufinden und ihn schnell zu beheben.

Bonus: Verwenden Sie WPCode zum Einfügen von Code-Snippets in WordPress

Manchmal können Sie Fehler in der Datei pluggable.php und andere WordPress-Fehler verursachen, indem Sie benutzerdefinierten Code in Ihre Datei functions.php einfügen. Im schlimmsten Fall kann der Codeschnipsel sogar Ihre Website zerstören.

Deshalb empfehlen wir stattdessen die Verwendung von WPCode. Es ist das beste WordPress-Plugin für Codeschnipsel, mit dem Sie benutzerdefinierten Code zu Ihrer Website hinzufügen können, ohne sie zu beschädigen.

WPCode - Best WordPress Code Snippets Plugin

Zunächst müssen Sie das WPCode-Plugin installieren und aktivieren. Eine ausführliche Anleitung finden Sie in unserem Tutorial zur Installation eines WordPress-Plugins.

Besuchen Sie nach der Aktivierung die Seite Code Snippets “ + Snippet hinzufügen im WordPress-Dashboard. Hier können Sie auf die Schaltfläche „Snippet verwenden“ unter der Option „Eigenen Code hinzufügen (neues Snippet)“ klicken.

Sie können auch die vorgefertigten Codeschnipsel verwenden, die Teil der WPCode-Bibliothek sind.

Add a new code snippet in WPCode

Daraufhin wird die Seite „Benutzerdefiniertes Snippet erstellen“ geöffnet, auf der Sie einen Namen für das Code-Snippet eingeben können. Danach können Sie den Codetyp aus dem Dropdown-Menü auf der rechten Seite auswählen.

Fügen Sie dann den benutzerdefinierten Code in das Feld „Codevorschau“ ein und schalten Sie den Schalter „Inaktiv“ auf „Aktiv“ um.

Save the code snippet

Klicken Sie abschließend auf die Schaltfläche „Snippet speichern“, um Ihre Einstellungen zu speichern. Sie haben nun erfolgreich benutzerdefinierten Code zu Ihrer Website hinzugefügt.

Weitere Einzelheiten finden Sie in unserer Anleitung zum einfachen Hinzufügen von benutzerdefiniertem Code in WordPress.

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, Fehler in der Datei pluggable.php in WordPress zu beheben. Vielleicht möchten Sie auch unsere Liste der häufigsten WordPress-Fehler und deren Behebung als Lesezeichen speichern und sich unsere Expertenauswahl der besten Code-Editoren für die Bearbeitung von WordPress-Dateien ansehen.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Das ultimative WordPress Toolkit

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

Reader Interactions

51 KommentareEine Antwort hinterlassen

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Larry Donald says

    Hi, Thanks for the insight. I had a similar error preventing me from logging into my admin area. The page was just blank.

    Warning: Cannot modify header information

    I followed your instruction on case one, removing a space after the PHP closing tag and it worked out for me

  3. Stephanie Tognetti says

    I can’t log in to my admin page at all. I know exactly how to fix it, but I can’t log in. How can I access my page if it won’t let me log in through the WordPress login page?

  4. Sixtus says

    Thanks for this useful information. I just followed your guide and was able to fix the error. Indeed, am grateful.

  5. Perrin Brunson says

    I was about to lose my mind trying to figure out what was wrong, and that extra space was all it was! Thank you thank you thank you!

    • Shane says

      Same here!

      It was driving me crazy…. All it was was the first blank line above the <?php in my customizer.php file…..

      ughhhh…….

      thank you WPBeginner Editorial Staff !!!

  6. Dave CJ says

    This article is super helpful and actually resolved the error on my wordpress install. It was additional space in functions.php.

    Thanks a lot team. Keep up the great work.

  7. James says

    This step worked for me..
    „Sometimes the headers already sent error is caused by an extra space after closing the php ?> tag, so you can just remove that, and it will fix the issue.“

  8. angela says

    Hi, I see a message like that. I was trying to update my theme when the message appeared. The problem is that the message blocks the access to my dashboard. I mean, it doesn’t even allow me to log in to my dashboard anymore!!! what can I do? this is the message: Warning: Cannot modify header information – headers already sent by (output started at /home3/angelasobral/public_html/wp-content/themes/glowline/inc/static-function.php:238) in /home3/angelasobral/public_html/wp-includes/pluggable.php on line 1210
    Thank you so much for your help

  9. Vijay Patel says

    Thank you very much for the really helpful article. I faced an error occuring in my website because of the Comment Code just after PHP start tag <?php
    something like this…

    /*
    Plugin Name: Some Name
    Plugin URI:
    Description: Some Description
    Author: Author Name
    Author URI:
    Version: 2.1
    */

    I removed comment part and it solved my problem.

    Thanks a lot for the help. :)

  10. Deborah says

    THANK YOU SO MUCH! my programmer left an extra space before AND after the <php? tag. now it works just fine!

  11. Matty R says

    Ah that empty space after ?> closing tag…. Never would have guessed it. Thank you sir! You saved me a lot of time and frustration.

  12. RickH says

    Developing a plugin, and added the wp_safe_redirect call to the plugin. Getting an ‚function wp_safe_redirect‘ not found error.

    I think this is because pluggable.php is not loaded until *after* the plugin. Is this correct, and how do I fix it?

  13. Jason Teale says

    This error is killing me! I deactivated the plugins and it is got the site up but I can’t access the admin area. Getting this:

    Warning: Cannot modify header information – headers already sent by (output started at /home/content/f/i/n/finmadden/html/wp-includes/class-walker-page.php:1) in /home/content/f/i/n/finmadden/html/wp-includes/pluggable.php on line 1179

    any thoughts?

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.