Abilitare tutti gli errori e i log in WordPress

Se volete abilitare la visualizzazione di tutti gli erorri di WordPress o conflitti con altri plugin, questa è la soluzione definitiva per farlo e per avere un file debug.log dentro la vostra cartella wp-content.

Aprite il vostro file wp-config.php ed inserite questi settings:

// Abilita la modalità WP_DEBUG
define( 'WP_DEBUG', true );

// Abilita la scirttura dei log in un file: /wp-content/debug.log
define( 'WP_DEBUG_LOG', true );

// Abilita la visualizzazione di errori o warnings
define( 'WP_DEBUG_DISPLAY', true );
@ini_set( 'display_errors', 1 );

Se volete anche fare DEBUG sulle query di WordPress e visualizzarle in PHP, potete abilitare il comando SAVEQUERIES:

define( 'SAVEQUERIES', true );

Questo salverà le query direttamente nel vostro DataBase e potrete usare la globale $wpdb->queries per visualizzare per intero la query.

global $wpdb;

var_dump($wpdb->queries);

Imperativo, settare su false SAVEQUERIES, quando sarete online, per evitare di rallentare il sito o avere un DB troppo pesante!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *