WordPress est le CMS le plus utilisé au monde. Cela signifie qu'il dispose d'une des plus grandes bibliothèques de plugins disponibles à installer sur votre hébergement.
En tant que logiciel open-source, il permet à toute personne ou organisation de créer un nouveau plugin pour améliorer l'écosystème WordPress. Avec autant de plugins et de thèmes disponibles, leur visibilité et leur variété rendent nécessaire la présence d'un outil qui vous aide à identifier les erreurs plus en détail.
WordPress fournit un outil de Debug (débogage) pour vous aider à découvrir ce qui pourrait causer une erreur sur votre site web.
Ci-dessous, nous montrons comment activer le mode debug de WordPress :
Tout d'abord, vous devez accéder à votre hébergement via FTP pour l'activer :
Pour vous connecter au service "webFTP", vous avez besoin d'un nom d'utilisateur et d'un mot de passe, que vous pouvez trouver dans votre panneau de contrôle cdmon, sous Gestion de l'hébergement, dans la section
Informations d'hébergement. En cliquant sur l'icône en forme d'œil, vous pouvez afficher le mot de passe, qui est masqué pour des raisons de sécurité.
Une fois que vous disposez des informations de connexion, accédez au gestionnaire FTP directement depuis le panneau de gestion de l'hébergement en cliquant sur l'icône Accès Web FTP (net2ftp) sous la section 'Gestionnaires de fichiers'.
Dans le panneau de connexion webFTP, saisissez vos identifiants FTP (nom d'utilisateur et mot de passe), que vous trouverez dans la section 'Informations d'hébergement'.
Une fois dans webFTP, vous pourrez visualiser les fichiers et/ou répertoires de votre hébergement. Rendez-vous dans /web :
Une fois dans le dossier /web, tous les fichiers de votre site web apparaîtront. Localisez le fichier nommé wp-config.php et cliquez sur Modifier pour ce fichier :
Le code du fichier wp-config.php s'ouvrira. Recherchez la ligne suivante, qui désactive le mode Debug :
define('WP_DEBUG', false);
Pour activer le mode Debug, il suffit de remplacer false par true, comme indiqué ci-dessous :
define( 'WP_DEBUG', true );
Remarque : Si vous souhaitez que les erreurs WordPress soient stockées dans un fichier .log, vous pouvez ajouter les lignes suivantes juste en dessous de la modification que vous avez effectuée :
define( 'WP_DEBUG_DISPLAY', false );
define( 'WP_DEBUG_LOG', true );
Lorsqu'une erreur se produit dans WordPress, elle sera écrite dans un fichier appelé debug.log. Ce fichier se trouve dans votre répertoire /wp-content/. Ouvrez ce fichier en utilisant SSH ou votre client FTP pour consulter le rapport de débogage.