Dans un monde idéal, il n’y aurait jamais de problème nécessitant un débogage. Mais dans le monde réel, vous rencontrerez presque sûrement des problèmes de site WordPress qui nécessitent un examen plus approfondi.
WordPress dispose d'un mode de débogage intégré pour vous aider à le faire, et vous pouvez également découvrir des outils tiers utiles pour vous aider au débogage de WordPress.
Débogage WP : à quoi ça sert ?
Les plugins et les thèmes, ainsi que le programme principal de WordPress, sont développés en PHP.
En affichant toutes les erreurs, alertes et avertissements PHP, le mode débogage de WordPress peut vous aider à déterminer ce qui ne va pas avec votre site.
Chaque fois qu'il y a un problème (même s'il ne produit pas de problèmes immédiats), vous recevrez des messages similaires à celui-ci après avoir activé le mode débogage :
WP_DEBUG un exemple d'erreur de site Web WordPress
Le problème peut ensuite être résolu ou signalé à votre développeur, développeur de thème ou de plugin.
Le journal de débogage WordPress : qu’est-ce que c’est ?
Vous recevrez des messages similaires à celui de l’exemple précédent lorsque vous activez WordPress pour débogage lui-même, mais ils ne seront enregistrés nulle part.
Vous pouvez également activer le journal de débogage WordPress pour enregistrer tous ces avertissements et défauts dans un fichier sur votre serveur si vous souhaitez les enregistrer.
Pour écrire le journal dans un emplacement différent sur votre serveur, vous pouvez également fournir un chemin de fichier personnalisé.
Si vous ne souhaitez pas que les erreurs sur vos sites soient affichées publiquement mais plutôt les stocker dans le code HTML de connexion, la constante WP DEBUG DISPLAY peut également être utilisée pour maintenir le mode débogage tout en désactivant l'affichage des messages sur votre site Web.
Comment rendre WordPress débogable ?
WordPress nécessite-t-il que le débogage soit activé ? Cela est vrai lors du dépannage de n’importe quel aspect de votre site Web, y compris WPForms et tous les plugins ou thèmes WordPress.
Lorsque vous ajoutez du code personnalisé comme PHP ou JavaScript, vous devrez peut-être vérifier tout problème potentiel dans votre code, votre thème, d'autres plugins ou même sur le serveur.
Le débogage WordPress, lorsqu'il est activé, enregistrera tous les problèmes détectés sur votre site Web. Cela peut vous aider à identifier la cause première du problème ou à en savoir plus sur les problèmes potentiels sur votre site Web.
Activation du débogage dans WordPress
Veuillez effectuer les actions répertoriées ci-dessous pour autoriser le débogage sur votre site Web.
1) Localisation du fichier wp-config.php
Le débogage pour WordPress est désactivé par défaut. Vous devrez accéder aux fichiers de votre site via FTP (File Transfer Protocol) ou le cPanel de votre serveur afin de l'activer.
Vous pouvez également simplement installer un plugin, tel que WP File Manager, pour accéder aux fichiers de votre serveur depuis la zone d'administration de WordPress.
2) Modification du fichier wp-config.php
Une fois les fichiers de votre site ouverts, vous devrez ouvrir wp-config.php pour les modifier.
Le dossier racine de votre serveur est l'endroit où vous trouverez ce fichier.
Pour le débogage WordPress, accédez au fichier wp-config. Ce fichier comprend des options de configuration propres à votre site, y compris les détails de la base de données et, éventuellement, les personnalisations effectuées par votre société d'hébergement. Vous devez localiser cette ligne de code pour le débogage.
Rendez-vous sur Seahawk Media pour obtenir plus d'informations sur divers sujets tels que le débogage WP !