Att stöta på pluggable.php-filfel i WordPress kan vara förvirrande och frustrerande, särskilt om du inte är säker på vad som orsakar dem. Dessa fel inträffar vanligtvis på grund av konflikter med dina teman, tillägg eller anpassade fragment kodu.
På WPBeginner har vi arbetat med WordPress i över 16 år. Under denna tid har vi stött på otaliga fel, vilket innebär att vi har några knep i rockärmen för att lösa dem.
I den här artikeln visar vi dig hur du enkelt kan poprawka fel i filen pluggable.php i WordPress. Vår metod är nybörjarvänlig och kommer att fungera för dig även om du ej är en kodningsexpert.
När och varför ser du Pluggable.php error?
WordPress allow users and plugins to åsidosätta vissa funktioner i kärnan. Dessa funktioner finns i filen pluggable.php.
Om ett WordPress-plugin eller ett custom code snippet Misslyckas med att korrekt hantera en av dessa funktioner, kommer du att se ett error som detta:
Varning för att Kan inte ändra header-information – Rubriker redan skickade av (output startade kl /home/användarnamn/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/användarnamn/demosite/wp-includes/pluggable.php on line 1179
Ibland kan du fortsätta att arbeta på din WordPress website med detta eller något annat error som fortfarande visas i admin area.
I screenshoten under kan du se ett exempel på ett error message i WordPress dashboard.
Med detta sagt, låt oss ta en titt på hur man enkelt fixar pluggable.php-fil error i WordPress.
Hur man fixar Pluggable.php-fil error i WordPress
Filen pluggable.php är en WordPress core-fil. Det är aldrig en bra idé att editera WordPress core-filen som ditt första alternativ, även om det finns ett error som pekar på det.
Det är mer troligt än ej att error kommer från en annan location.
In order to fix any error mentioning the pluggable.php file, just look at the first location mentioned in the error:
Varning för att Kan inte ändra header-information – Rubriker redan skickade av (output startade kl /home/användarnamn/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/användarnamn/demosite/wp-includes/pluggable.php on line 1179
I exemplet ovan är error’et lokaliserat i temats functions.php-fil på rad 1035.
Detta innebär att du bara behöver edit ditt temas functions.php-fil och ändra eller remove den kod som orsakar detta error.
Ibland orsakas error ”headers already sent” av ett extra mellanslag efter close av php ?> taggen, så you can just remove that, and it will fix the issue.
Låt oss ta en titt på ett annat exempel:
Varning: Kan inte ändra rubrikinformation: Kan inte ändra header-information – Rubriker redan skickade av (output startade kl /home/ användarnamn/demosite/wp-content/plugins/some-plugin-name/some-plugin.php:144) in /home/ användarnamn/demosite/wp-includes/pluggable.php on line 1090
Det här meddelandet pekar på ett plugin på din WordPress site som orsakar error. Du kan helt enkelt deactivate plug inet och meddela författaren till pluginet om error.
I nästan all fall orsakas error som nämner filen pluggable.php ej av själva filen.
Dessa error orsakas vanligtvis av ett custom code snippet som du lagt till i functions.php-filen, ett dåligt kodat plugin eller till och med ditt WordPress theme.
Om du bara tar bort eller redigerar koden eller deaktiverar pluginet kommer error att försvinna.
Kan du fortfarande inte lista ut vad som orsakar dessa error?
Du kan följa instruktionerna i vår Step-by-Step guide för felsökning av WordPress error. Den hjälper dig att ta reda på orsaken till erroret och hur du fixar det snabbt.
Experttips: Stöter du konstant på fel på din WordPress webbplats? Våra WPBeginner underhållstjänster kan konstant övervaka din webbplats för att se till att den är uppdaterad och fungerar korrekt.
Vi erbjuder också Poprawka på begäran, enstaka poprawka. Kontrollera våra Premium WordPress Support Services för mer information!
Bonus: Använd WPCode för att infoga code snippets i WordPress
Att infoga anpassad kod i din functions.php-fil kan ibland orsaka fel i pluggable.php-filen och andra WordPress-fel. I värsta fall kan fragmentet kodu till och med förstöra din webbplats.
Det är därför vi rekommenderar att du använder WPCode istället. Det är det bästa WordPress code snippets plugin som gör att du kan add custom code till din website utan att bryta den.
Först måste du installera och aktivera WPCode plugin. Detaljerade instruktioner finns i vår tutorial om hur du installerar ett plugin för WordPress.
Efter aktivering besöker du Code Snippets ” + Add Snippet page från WordPress dashboard. Här kan du klicka på knappen ”Use Snippet” under alternativet ”Add Your Custom Code (New Snippet)”.
Du kan också använda de färdiga code snippets som är en del av WPCode-biblioteket.
Detta öppnar sidan ”Skapa anpassat fragment”, där du kan lägga till ett namn för kodfragmentet. Därefter kan du markera kodtypen i rullgardinsmenyn till höger.
Därefter lägger du till den anpassade koden i boxen ”Code Preview” och togglar omkopplaren ”Inactive” till ”Active”.
Slutligen klickar du på knappen ”Save Snippet” för att spara dina Settings. Du har nu utan problem addat custom code till din website.
För mer details, you can see our guide on how to easily add custom code in WordPress.
Vi hoppas att den här artikeln hjälpte dig att lösa pluggable.php-fil error i WordPress. Du kanske också vill bokmärka vår lista över de vanligaste WordPress-felen och hur man fixar dem och se våra expertval för de bästa kodredigerarna för att redigera WordPress-filer.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Rinto
I am very new to WordPress development, and this post guide me on the right way about the pluggable functions.
WPBeginner Support
Glad our guide could help you fix errors with Pluggable.php
Administratör
Khyati
I can’t thank you enough , you always be a Rockstar, bless you man.
WPBeginner Support
Glad our guide was helpful
Administratör
Anthony Camilo
You always with the solutions!!! Thank you
WPBeginner Support
Glad our guide could help you
Administratör
Larry Donald
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
WPBeginner Support
Glad our guide was able to help
Administratör
Komal Wadhwa
It fixed the problem in no time. Thanks.
WPBeginner Support
You’re welcome, glad our guide was helpful
Administratör
Gabby Conde
Yes! That fixed it very quickly for me and right in the middle of a launch. Thank you!
WPBeginner Support
You’re welcome, glad our guide was able to assist
Administratör
Karthikeyan
Thanks a lot. I have been struggling for an hour to fix this issue. Now it is fixed.
WPBeginner Support
You’re welcome, glad our article was helpful
Administratör
Marc
Thanks for the tip! It solved my problem.
WPBeginner Support
You’re welcome, glad our guide could help
Administratör
Pardeep kumar
Nice tutorial, Its solve my issue.
WPBeginner Support
Glad our guide was able to help
Administratör
Stephanie Tognetti
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?
WPBeginner Support
It would depend on the error, for some workarounds when you’re unable to log in you can take a look at our article here: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Administratör
Sixtus
Thanks for this useful information. I just followed your guide and was able to fix the error. Indeed, am grateful.
Perrin Brunson
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!
WPBeginner Support
Glad our article could help you find the problem
Administratör
Shane
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 !!!
Richard
Thank you! saved me hours of scouring for a fix
Jacek
Its helped me
Torben
Woo, thanx for saving me hours! A space in line 1, just before <…
Jelena
Yes, same situation here! Thanks SO much Syed, you have just saved me HOURS!!
Dave CJ
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.
David Usma
Thanks for the help!
It was an extra space at the end of plugin.
James
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.”
elham
Thanks a lot for the help.
suraj
i am gettin error like this can you tell me reason for this and how to solve
angela
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
WPBeginner Support
Hi Angela,
Your theme is causing this issue. Please see our guide on how to fix pluggable.php file errors in WordPress.
Administratör
Amanda C
Angela, I am having the exact same issue! I cannot follow their steps to fix as I cannot log in. Did you ever find a fix?
Vijay Patel
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.
Anneliese
Thank you! The extra space after the closing tag solved my problem!
Mubarak
This just solved my problem.
Thanks a lot
zeshan
How you solved it
Prashant Gupta
Thanks for the help..it helped me a lot!
Deborah
THANK YOU SO MUCH! my programmer left an extra space before AND after the <php? tag. now it works just fine!
prathapreedy
Thank you information about this error. I need complete guide on how split post into pages
Imam Nurrahmat
thank you! is really help me . and its damn worked!
Matty R
Ah that empty space after ?> closing tag…. Never would have guessed it. Thank you sir! You saved me a lot of time and frustration.
RickH
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?
ML
Thanks.
Jason Teale
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?
WPBeginner Support
Please try our steps mentioned in our WordPress troubleshooting guide. Most likely this error is caused by a theme or a plugin on your website.
Administratör
haris
is your problem solved ? then kindly help me