WordPress possède une méthode de débogage intégrée qui fonctionne très bien pour les développeurs. Il offre un message d’avertissement détaillant quel fichier est en défaut et quelle ligne regarder. Cependant, cela a souvent l’air terrible du point de vue du visiteur. C’est un message d’erreur de WordPress qui peut facilement dissuader les gens de revenir.

Dans ce tutoriel, je vais vous montrer comment désactiver le message d’avertissement dans WordPress lorsqu’il s’agit de déboguer. Il s’agit d’un simple bout de code que vous pouvez copier et coller dans votre site web.

Quelle est la cause de ces messages d’erreur du PHP ?

La plupart du temps, les avertissements de ligne dans les fichiers PHP se produisent à cause de plugins ou de thèmes obsolètes. En effet, les fichiers principaux changent souvent avec les mises à jour de WordPress, ce qui rend certaines parties du code obsolètes.

Les thèmes et les plugins peuvent également lancer des messages d’avertissement PHP lorsqu’ils sont utilisés avec quelque chose d’incompatible. Il est possible que deux plugins actuels qui fonctionnent bien par eux-mêmes aient des problèmes lorsqu’ils sont couplés ensemble. En effet, chaque développeur est différent et tous n’utilisent pas la même syntaxe pour développer des fichiers de site web.

Heureusement, ces avertissements ne signifient pas nécessairement que le site est en panne. Ils ont juste l’air hideux pour un visiteur qui ne se doute de rien. Parfois, le développeur crée une mise à jour pour corriger l’avertissement, mais ce n’est pas toujours rapide.

En relation  Comment mettre en place l'enregistrement des utilisateurs de WordPress et pourquoi

Les avertissements de PHP dans WordPress ressemblent à ceci :

/wp-content/plugins/nomduplugin.php on line 30

Cela ne veut pas dire que le plugin est mauvais. Cela signifie simplement qu’une partie du fichier est incompatible avec WordPress, le thème ou un autre plugin utilisé.

À moins que vous ne prévoyiez de corriger le codage vous-même, il est probablement préférable de désactiver complètement les messages d’avertissement. Si l’outil n’est pas complètement cassé ou inutilisable, il se peut que l’avertissement ne s’applique pas complètement à vous.

Masquer les avertissements de WordPress PHP

La partie suivante consiste à éditer le fichier wp-config.php de WordPress.

Je vous suggère fortement de créer une sauvegarde de votre site avant de faire des changements de codage. Cela vous protégera en cas de problème en vous donnant une méthode rapide pour restaurer le site.

Vous disposez de plusieurs méthodes pour accéder au fichier wp-config.php de WordPress. Beaucoup de gens aiment utiliser des applications FTP comme FileZilla pour accéder aux ressources d’un site web.

Pour ce tutoriel, je vais simplement utiliser le gestionnaire de fichiers dans cPanel.

Accédez à votre site web en cliquant sur le dossier “public_html” dans le répertoire.

Sélectionnez le fichier wp-config.php et cliquez sur “Edit”. Il se trouve dans la barre d’outils supérieure du gestionnaire de fichiers.

Cliquez sur le bouton “Modifier” dans la nouvelle fenêtre. Ceci est juste un message vous permettant de changer le codage des caractères de l’éditeur. Vous n’aurez pas besoin d’apporter de modifications à cette section.

Faites défiler vers le bas et trouvez la ligne qui porte ce code :

En relation  Comment ajouter facilement un CSS personnalisé simple à WordPress

define(‘WP_DEBUG’, faux) ;

Vous pouvez voir “vrai” au lieu de “faux”. Dans tous les cas, vous recherchez la partie “WP_DEBUG” du fichier wp-config.php.

Remplacez la ligne par le code suivant :

ini_set(‘display_errors’, ‘Off’) ;

ini_set(‘error_reporting’, E_ALL ) ;

define(‘WP_DEBUG’, faux) ;

define(‘WP_DEBUG_DISPLAY’, false) ;

Cliquez sur le bouton “Enregistrer les modifications” en haut à droite.

Une fois le fichier enregistré, cela désactivera les avertissements PHP dans WordPress.

Activation des messages d’alerte

Si vous voulez réactiver les messages d’avertissement de PHP, modifiez ces lignes en collant ceci à la place :

define(‘WP_DEBUG’, true) ;

define(‘WP_DEBUG_DISPLAY’, true) ;

Personnalisation de votre site web

Cacher les avertissements de WordPress n’est qu’une pièce d’un énorme puzzle de personnalisation dans WordPress. Grâce à un simple copier-coller, vous pouvez effectuer diverses modifications sans avoir d’expérience préalable dans le développement de sites web. Assurez-vous simplement que vous copiez de bons bouts de code. Un code obsolète ou mal créé pourrait facilement faire planter un site web.

À quelle fréquence modifiez-vous le codage de votre site WordPress ? Quel est votre endroit préféré pour les extraits de code ?