Мне нужно отлаживать одну из моих тем, и я хочу включить режим отладки, чтобы я мог выводить дополнительную информацию или отключать режим отладки и не видеть никакой информации.
Я заметил, что есть переменная отладки, определенная в wp_config.php. Я могу легко установить это значение true или false. Можно ли использовать эту переменную для моей собственной отладки или я должен создать свою собственную?
Также, как проверить, истинна ли отладка? Мой PHP немного ржавый. Это верно:
define('WP_DEBUG', true); if ($WP_DEBUG) { // do something }
Мой вопрос другой.
У констант PHP нет ведущего $
. Строго говоря, это не WordPress, но поскольку нет функции Core is_debug()
о которой я знаю, вы хотите:
if (defined('WP_DEBUG') && true === WP_DEBUG) { echo 'd00d'; }