Enregistrer les erreurs WordPress en utilisant wornolog

Tous les développeurs passent beaucoup de temps à déboguer le Code. Malheureusement, le problème exact nrsquoest pas toujours évident et on ne peut que spéculer. En tant que personne qui offre différents niveaux de support d’expérience aux utilisateurs de WordPress, je ne veux pas dire « qu’est ce qui ne va pas, nous devons faire un peu de travail pour trouver ce que cela signifie», mais je dois souvent le faire. Cela mrsquoa chargé de trouver de meilleurs moyens de trouver rapidement ces problèmes. Dans je voudrais partager quelques choses intéressantes que nous avons intégrées dans Caldera forms pro que pouvez utiliser dans les plugins et sites wordpress pour mieux comprendre les bogues, les conflits et d’autres problèmes.
En tant que développeurs PHP et Javascript, nous avons deux outils principaux pour comprendre où les erreurs se produisent et les valeurs des variables dans différents états drsquoapplication: la journalisation et le débogueur. Les débogueurs avancés tels que Xdebug et les outils de développement Chrome sont des composants précieux de l’ensemble d’outils des développeurs web, mais la journalisation est également importante. L’amélioration de la qualité de la journalisation de WordPress, en particulier à partir des plug ins, est quelque chose qui m’a un peu fasciné et je voudrais partager quelques conseils que j’ai trouvé pour améliorer la journalisation.
WordPress a un journal de débogage qui peut être activé en utilisant la constante WP _ debug log. J’ai écrit ici un guide de débogage intégré WordPress très simple. Il y a encore beaucoup à améliorer dans la journalisation de débogage WordPress par défaut. Sa fonctionnalité est limitée et ne répond pas aux critères établis pour le formatage des messages journaux dans les applications PHP PSR 3. La Bibliothèque monolog open source est lrsquooutil le plus couramment utilisé pour interagir avec les fichiers journaux et drsquoautres répertoires de journaux. Il est très large et fonctionne bien avec wordpress. Les gens bien d’inpsyde, l’agence allemande de développement WordPress
A. un excellent outil open source a été développé récemment pour utiliser monolog avec wonolog. Dans je vais montrer comment utiliser wonolog dans les sites WordPress et les plugins.
Avec wonolog, pouvez saisir toutes les erreurs, alertes et alertes PHP et base de données sur le site. En utilisant certains gestionnaires drsquoerreurs de monolog, nous pouvons non seulement écrire des erreurs dans le fichier journal, mais aussi les envoyer par courriel, slack ou un autre service. C’est un bon exemple de la mesure dans laquelle nous pouvons améliorer le développement WordPress lorsque nous utilisons les outils de développement PHP standard. Dans je suppose que êtes familier avec l’utilisation de PHP composer package manager avec wordpress. nrsquoavez pas déjà utilisé composer, devriez vraiment lrsquoutiliser.
connaissez composer mais ne l’avez jamais utilisé dans WordPress, cet article explique comment l’utiliser pour le développement de plug ins. Pour développer pleinement le site, je recommande les messages que j’ai écrits sur l’utilisation de composer, forge et WP starter pour gérer le site WordPress complet. Avec wonolog, pouvez saisir toutes les erreurs PHP et de base de données, alertes et alertes sur le site. En utilisant certains gestionnaires drsquoerreurs de monolog, nous pouvons non seulement écrire des erreurs dans le fichier journal, mais aussi les envoyer par courriel, slack ou un autre service. C’est un bon exemple de la mesure dans laquelle nous pouvons améliorer le développement WordPress lorsque nous utilisons les outils de développement PHP standard.
Lrsquoutilisation de wonolog est très simple. Tout ce que avez à faire est drsquoinstaller wonlog via composer – composer nécessite inpsyde wonlog est chargé à lrsquoaide drsquoune fonction Bootstrap: inpsyde wonlog Bootstrap () La meilleure façon drsquoutiliser wonlog pour lrsquoensemble du site est drsquoutiliser le plug in Mu. Pour les plug ins, devez démarrer wonolog dans le fichier plug in mail. voulez juste

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins