it-swarm.com.de

Wie überprüfe ich, ob das Debugging stimmt und kann ich es für meinen eigenen Code verwenden?

Ich muss eines meiner Themen debuggen und möchte in der Lage sein, einen Debug-Modus einzuschalten, damit ich mehr Informationen ausgeben oder den Debug-Modus ausschalten und keine Informationen sehen kann.

Mir ist aufgefallen, dass in wp_config.php eine Debug-Variable definiert ist. Ich kann dies leicht auf wahr oder falsch setzen. Ist es in Ordnung, diese Variable für meine eigenen Debugging-Zwecke zu verwenden, oder sollte ich meine eigene erstellen?

Wie überprüfe ich außerdem, ob das Debuggen zutrifft? Mein PHP ist ein bisschen verrostet. Ist das richtig:

define('WP_DEBUG', true);

if ($WP_DEBUG) {
   // do something
}

Meine Frage ist anders.

8
1.21 gigawatts

PHP-Konstanten haben nicht den führenden $. Streng genommen ist dies nicht WordPress, aber da es keine Core is_debug() -Funktion gibt, die mir bekannt ist, ist das, was Sie wollen:

if (defined('WP_DEBUG') && true === WP_DEBUG) {
   echo 'd00d';
}
14
s_ha_dum