Les erreurs PHP que vous voyez souvent sur votre site WordPress sont généralement des avis et des avertissements. WordPress utilise PHP comme langage de programmation, et il arrive que des avis et des avertissements de code apparaissent à différents endroits du site web.
 
Dans ce guide, nous vous montrons comment masquer les erreurs PHP de WordPress afin qu'elles n'apparaissent que dans le journal d'erreurs de votre hébergement :
 
  1. Désactiver l'affichage des erreurs en temps réel.  La première chose à faire est de désactiver l'affichage en temps réel des erreurs. Pour ce faire, modifiez le fichier wp-config.php situé à la racine de votre site web et recherchez la ligne suivante :
 
define('WP_DEBUG', true);
 
Remplacez "true" par "false" pour désactiver l'affichage des erreurs en temps réel :
 
define('WP_DEBUG', false);
 
  1. Masquer les erreurs PHP :  En plus de désactiver l'affichage des erreurs en temps réel, vous pouvez également masquer les erreurs PHP. Pour ce faire, la directive display_errors dans PHP doit être désactivée. Vous devrez également ajouter les lignes suivantes au fichier wp-config.php :
 
ini_set('error_reporting', E_ALL ); define('WP_DEBUG_DISPLAY', false);
 
Ces lignes masqueront toutes les erreurs PHP qui se produisent sur votre site web.
 
En résumé, pour masquer les erreurs PHP dans WordPress, vous devez désactiver l'affichage des erreurs en temps réel et masquer les erreurs PHP directement depuis le fichier wp-config.php.
 
Ainsi, vous pouvez maintenir votre site web en fonctionnement correct tout en ayant toujours un moyen d'enquêter en interne sur les problèmes éventuels qui pourraient survenir.