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

Comment corriger les erreurs du fichier Corrigé.php dans WordPress

Rencontrer des erreurs dans le fichier pluggable.php de WordPress peut être déroutant et frustrant, surtout si vous n’êtes pas sûr de la cause de ces erreurs. Ces erreurs se produisent généralement en raison de conflits avec vos thèmes, vos extensions ou vos extraits de code personnalisés.

Chez WPBeginner, nous travaillons avec WordPress depuis plus de 16 ans. Au cours de cette période, nous avons rencontré d’innombrables erreurs, ce qui signifie que nous avons quelques astuces dans nos manches pour les résoudre.

Dans cet article, nous allons vous afficher comment corriger facilement les erreurs du fichier pluggable.php dans WordPress. Notre méthode est adaptée aux débutants et fonctionnera même si vous n’êtes pas un expert en codage.

Fix errors in pluggable.php file in WordPress

Quand et pourquoi voit-on des erreurs dans Pluggable.php ?

WordPress permet aux utilisateurs/utilisatrices et aux extensions de surcharger certaines fonctions du cœur. Ces fonctions sont situées dans le fichier pluggable.php.

Si une extension WordPress ou un extrait de code personnalisé ne parvient pas à Poignée correctement l’une de ces fonctions, vous verrez apparaître une erreur comme celle-ci :

Avertissement : 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

Il peut arriver que vous puissiez continuer à travailler sur votre site WordPress alors que cette erreur ou une autre apparaît toujours dans la zone d’administration.

Dans la capture d’écran ci-dessous, vous pouvez voir un exemple de message d’erreur à l’intérieur du tableau de bord WordPress.

Error in WordPress admin area

Ceci étant dit, voyons comment corriger facilement l’erreur du fichier pluggable.php dans WordPress.

Comment corriger les erreurs du fichier Corrigé.php dans WordPress

Le fichier pluggable.php est un fichier du cœur de WordPress. Ce n’est jamais une bonne idée de modifier le fichier du cœur de WordPress en tant que première option, même si une erreur pointe vers lui.

Il est plus que probable que l’erreur provienne d’un autre Emplacement.

Afin de corriger toute erreur mentionnant le fichier pluggable.php, il suffit de regarder le premier emplacement mentionné dans l’erreur :

Avertissement : 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

Dans l’exemple ci-dessus, l’erreur se situe dans le fichier functions.php du thème, à la ligne 1035.

Cela signifie qu’il vous suffit de modifier le fichier functions.php de votre thème et de modifier ou de retirer le code à l’origine de cette erreur.

Parfois, l’erreur « En-tête déjà envoyé » est causée par un espace supplémentaire après la fermeture de l’identifiant php ?>, vous pouvez donc le retirer et le problème sera corrigé.

Prenons un autre exemple :

Avertissement : 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

Ce message d’erreur pointe vers une extension de votre site WordPress qui est à l’origine de l’erreur. Vous pouvez simplement désactiver l’extension et informer l’auteur/autrice du plugin de l’erreur.

Dans la quasi-totalité des cas, les erreurs mentionnant le fichier pluggable.PHP ne sont pas causées par le fichier lui-même.

Ces erreurs sont généralement dues à un extrait de code personnalisé que vous avez ajouté au fichier functions.php, à une extension mal codée ou même à votre thème WordPress.

Il suffit de retirer ou de modifier le code ou de désactiver l’extension pour que l’erreur disparaisse.

Vous n’avez toujours pas trouvé la cause de ces erreurs ?

Vous pouvez suivre les instructions de notre guide étape par étape pour le dépannage des erreurs WordPress. Il vous aidera à trouver la cause de l’erreur et à la corriger rapidement.

Astuce d’expert : Vous rencontrez constamment des erreurs sur votre site WordPress ? Nos services de maintenance WPBeginner peuvent surveiller constamment votre site pour s’assurer qu’il est à jour et qu’il fonctionne correctement.

Nous proposons également des corrections ponctuelles à la demande. En savoir plus sur nos services de support WordPress Premium!

Bonus : Utiliser WPCode pour insérer des extraits de code dans WordPress

Insérer du code personnalisé dans votre fichier functions.php peut parfois provoquer des erreurs dans le fichier pluggable.php et d’autres erreurs WordPress. Dans le pire des cas, l’extrait de code peut même casser votre site.

C’est pourquoi nous vous recommandons d’utiliser WPCode à la place. C’est la meilleure extension d’extraits de code WordPress qui vous permet d’ajouter du code personnalisé à votre site sans le casser.

WPCode - Best WordPress Code Snippets Plugin

Tout d’abord, vous devrez installer et activer l’extension WPCode. Pour des instructions détaillées, consultez notre tutoriel sur l’installation d’une extension WordPress.

Une fois activé, visitez la page Code Snippets  » + Add Snippet à partir du tableau de bord WordPress. Ici, vous pouvez cliquer sur le bouton  » Utiliser l’extrait  » sous l’option  » Ajouter votre code personnalisé (nouvel extrait) « .

Vous pouvez également utiliser les extraits de code préfabriqués qui font partie de la bibliothèque WPCode.

Add a new code snippet in WPCode

La page « Créer un extrait personnalisé » s’ouvre et vous pouvez y ajouter un nom pour l’extrait de code. Ensuite, vous pouvez sélectionner le type de code dans le menu déroulant à droite.

Ensuite, ajoutez le code personnalisé dans la case « Prévisualisation du code » et permutez le commutateur « Inactif » sur « Actif ».

Save the code snippet

Enfin, cliquez sur le bouton « Enregistrer l’extrait » pour stocker vos réglages. Vous avez bien ajouté du code personnalisé à votre site.

Pour plus de détails, vous pouvez consulter notre guide sur la façon d’ajouter facilement du code personnalisé dans WordPress.

Nous espérons que cet article vous a aidé à résoudre les erreurs du fichier pluggable.php sur WordPress. Vous pouvez également mettre dans vos favoris notre liste des erreurs WordPress les plus courantes et comment les corriger et voir nos choix d’experts pour les meilleurs éditeurs/éditrices de code pour modifier les fichiers WordPress.

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

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.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

51 commentairesLaisser une réponse

  1. Syed Balkhi

    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. 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 :)

      Administrateur

  3. Khyati

    I can’t thank you enough , you always be a Rockstar, bless you man.

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrateur

  4. Anthony Camilo

    You always with the solutions!!! Thank you

    • WPBeginner Support

      Glad our guide could help you :)

      Administrateur

  5. 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 :)

      Administrateur

  6. Komal Wadhwa

    It fixed the problem in no time. Thanks.

    • WPBeginner Support

      You’re welcome, glad our guide was helpful :)

      Administrateur

  7. 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 :)

      Administrateur

  8. 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 :)

      Administrateur

  9. Marc

    Thanks for the tip! It solved my problem.

    • WPBeginner Support

      You’re welcome, glad our guide could help :)

      Administrateur

  10. Pardeep kumar

    Nice tutorial, Its solve my issue.

    • WPBeginner Support

      Glad our guide was able to help :)

      Administrateur

  11. 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?

  12. Sixtus

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

  13. 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 :)

      Administrateur

    • 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 !!!

  14. Richard

    Thank you! saved me hours of scouring for a fix :)

  15. 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!!

  16. 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.

  17. David Usma

    Thanks for the help!

    It was an extra space at the end of plugin.

  18. 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. »

  19. suraj

    i am gettin error like this can you tell me reason for this and how to solve

  20. 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

  21. 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. :)

  22. Anneliese

    Thank you! The extra space after the closing tag solved my problem!

  23. Mubarak

    This just solved my problem.

    Thanks a lot

  24. Prashant Gupta

    Thanks for the help..it helped me a lot!

  25. Deborah

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

  26. prathapreedy

    Thank you information about this error. I need complete guide on how split post into pages

  27. Imam Nurrahmat

    thank you! is really help me . and its damn worked!

  28. 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.

  29. 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?

  30. 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?

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.