Comment activer le débogage dans WordPress

Avez-vous besoin d'activer le débogage dans WordPress ? Cela ne s'applique pas seulement à All in One SEO mais aussi à tout ce qui peut être débogué sur votre site à partir de n'importe quel plugin ou de votre thème WordPress.

Lors de la résolution de problèmes avec All in One SEO, il est parfois nécessaire de trouver les erreurs éventuelles produites par WordPress, les plugins ou les thèmes.

Lorsqu'il est activé, le débogage de WordPress enregistre toutes les erreurs détectées sur votre site. Cela peut s'avérer essentiel pour trouver la source d'un problème ou simplement pour obtenir plus de détails sur les erreurs possibles sur votre site.

Activation du débogage dans WordPress

Pour activer le débogage sur votre site, veuillez suivre les étapes ci-dessous.

Localisation de la wp-config.php fichier

Par défaut, le débogage de WordPress est désactivé. Pour l'activer, vous devez accéder aux fichiers de votre site par FTP.

Vous pouvez également installer un simple plugin pour accéder facilement à vos fichiers WordPress.

Modifier le wp-config.php fichier

Une fois que les fichiers de votre site sont ouverts, vous devez ouvrir wp-config.php pour l'édition. Il se trouve à l'endroit suivant dans le dossier racine de votre site.

Ouvrir le fichier wp-config pour activer le débogage dans WordPress

Le fichier wp-config contient des paramètres de configuration spécifiques au site, tels que des informations sur la base de données et, éventuellement, des paramètres ajoutés par votre hébergeur. Pour le débogage, vous devrez trouver cette ligne de code (qui se trouve généralement au bas du fichier) :

définir('WP_DEBUG',false);

Ajouter le debug code

Une fois que vous l'aurez localisé, vous devrez le remplacer par les lignes de code suivantes :

// Enable WP_DEBUG mode
define( 'WP_DEBUG', true );

// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );

// Disable display of errors and warnings
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 ); 

// Use dev versions of core JS and CSS files (only needed if you are modifying these core files)
define( 'SCRIPT_DEBUG', true );

Ce code devra être inséré avant le commentaire /* C'est tout, arrêtez d'éditer ! Bon blogging. */ dans le fichier wp-config,php.

Activer le débogage dans le fichier wp-config.php

Cela permettra le débogage et, surtout, empêchera les erreurs de s'afficher sur votre site. Au lieu de cela, un journal de débogage sera enregistré dans les fichiers de votre site.

Reproduire le problème

Après avoir enregistré ces modifications dans wp-config.phpPour cela, vous devez retourner sur votre site et reproduire le problème que vous rencontrez. Cela permettra de s'assurer que le problème est bien enregistré dans le journal des erreurs.

Visualisation du journal de débogage

Ensuite, vous pouvez retourner aux fichiers de votre site et ouvrir /wp-content/debug.log.

Le contenu d'un journal d'erreurs peut varier considérablement en fonction de la cause et du nombre de problèmes, mais vous devriez maintenant être en mesure de voir des détails qui vous aideront à mieux tracer le problème.