Récemment, l’un de nos lecteurs a demandé comment désactiver les erreurs PHP dans WordPress ? Les avertissements et avis PHP aident les développeurs à déboguer les problèmes avec leur code. Cependant, cela semble extrêmement peu professionnel lorsqu’ils sont visibles par tous les visiteurs de votre site Web. Dans cet article, nous allons vous montrer comment désactiver facilement les erreurs PHP dans WordPress.
Pourquoi et quand désactiver les erreurs PHP dans WordPress ?
Les erreurs PHP que vous pouvez voir sur votre site WordPress sont généralement des avertissements et des avis. Ce ne sont pas des erreurs de serveur interne, des erreurs de syntaxe ou des erreurs fatales, qui empêchent le chargement de votre site Web.
Les avis et avertissements sont le genre d’erreurs qui n’empêchent pas WordPress de charger votre site Web. Découvrez comment WordPress fonctionne réellement dans les coulisses pour plus de détails.
Le but de ces erreurs est d’aider les développeurs à déboguer les problèmes avec leur code. Les développeurs de plugins et de thèmes ont besoin de ces informations pour vérifier la compatibilité et les meilleures pratiques.
Cependant, si vous ne développez pas de thème, de plugin ou de site Web personnalisé, ces erreurs doivent être masquées. Parce que s’ils apparaissent sur le front-end de votre site Web pour tous vos visiteurs, cela semble extrêmement peu professionnel.
Si vous voyez une erreur comme ci-dessus sur votre site, vous voudrez peut-être en informer le développeur de thème ou de plugin respectif. Ils peuvent publier un correctif qui ferait disparaître l’erreur. En attendant, vous pouvez également désactiver ces erreurs.
Voyons comment désactiver facilement les erreurs, les avis et les avertissements PHP dans WordPress.
Désactiver les erreurs PHP dans WordPress
Pour cette partie, vous devrez éditer le fichier wp-config.php.
Dans votre fichier wp-config.php, recherchez la ligne suivante :
define('WP_DEBUG', true);
Il est également possible que cette ligne soit déjà définie sur false. Dans ce cas, vous verrez le code suivant :
define('WP_DEBUG', false);
Dans les deux cas, vous devez remplacer cette ligne par le code suivant :
ini_set('display_errors','Off'); ini_set('error_reporting', E_ALL ); define('WP_DEBUG', false); define('WP_DEBUG_DISPLAY', false);
N’oubliez pas d’enregistrer vos modifications et de télécharger votre fichier wp-config.php sur le serveur.
Vous pouvez maintenant visiter votre site Web pour confirmer que les erreurs PHP, les avis et les avertissements ont disparu de votre site Web.
Activer les erreurs PHP dans WordPress
Si vous travaillez sur un site Web sur un serveur local ou une zone de transit, vous souhaiterez peut-être activer le rapport d’erreurs. Dans ce cas, vous devez modifier votre fichier wp-config.php et remplacer le code que vous avez ajouté précédemment par le code suivant :
define('WP_DEBUG', true); define('WP_DEBUG_DISPLAY', true);
Ce code permettra à WordPress de recommencer à afficher les erreurs, les avertissements et les avis PHP.
Nous espérons que cet article vous a aidé à apprendre comment désactiver les erreurs php dans WordPress. Vous pouvez également consulter notre liste des erreurs WordPress les plus courantes et comment les corriger.