Wordpressルートディレクトリ/wp-config.php
define('WP_DEBUG', false);↓↓↓
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', false);
define('WP_DEBUG_LOG', true);wp-content/themes/テーマ名/functions.php
if(!function_exists('_log')){
function _log($message) {
if (WP_DEBUG === true) {
if (is_array($message) || is_object($message)) {
error_log(print_r($message, true));
} else {
error_log($message);
}
}
}
}
上記2ファイルに追記設定後、
デバッグログを出力したいphpファイルにて、
以下の様に記述
_log("Hello, World!");すると、wp-content直下にdebug.logが出力されます。
ログファイルが外から見える場所らしく、
本番環境で使うには要注意みたいです。。