web-dev-qa-db-fra.com

Contrôle du niveau de verbosité de WP DÉBOGUER?

Je ne sais plus comment faire et je me suis posé la question: est-il possible de modifier le niveau de verbosité du WP debug.log via wp-config.php ou ailleurs?

Juste un fyi, voici ce que j'ai dans mon wp-config.php pour activer la journalisation:

///////////////////////////////////////////////////
// DEBUG

 // 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);

// END DEBUG
/////////////////////////////////////////////////
6
ylluminate

Lorsque WP_DEBUG est défini, WordPress définit (via wp_debug_mode() call tôt dans le processus de chargement principal) le niveau de rapport d'erreur à E_ALL & ~E_DEPRECATED & ~E_STRICT. Cela signifie tous les avertissements et les erreurs sauf les erreurs strictes et les fonctions obsolètes PHP (autres que celles de WordPress).

Vous pouvez définir votre propre niveau dans un fichier personnalisé mu-plugin (le remplacement doit être appelé dès que possible, mais après le chargement de base de WordPress). Utilisez cette page pour obtenir des informations sur les niveaux d'erreur que vous pouvez utiliser. Un exemple:

error_reporting(E_ERROR | E_WARNING | E_PARSE);
4
shea