- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2022-04-10T23:41:46+00:00","default:admin","admin")
#author("2022-04-11T01:04:56+00:00","default:admin","admin")
*デバッグ [#fa02e349]
-[[WordPressのデバッグモードとは/デバッグモードの設定:https://wordpress.vogue.tokyo/debug#:~:text=WordPress%E3%81%AE%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E3%83%A2%E3%83%BC%E3%83%89%E3%81%A8%E3%81%AF%E3%80%81PHP%E3%81%AA%E3%81%A9%E3%81%AE%E8%A8%98%E8%BF%B0,%E3%81%8C%E7%B0%A1%E5%8D%98%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82]]
-[[もっと早く教えてほしかった!WordPress開発のデバッグが捗る11のヒント:https://www.webprofessional.jp/debugging-wordpress/]]
-[[WordPress のログ出力方法と仕組み:https://futureys.tokyo/how-to-log-and-its-mechanism-in-wordpress/]]
**デバッグモード [#re2922b2]
-デバッグモードの切り替えは、WordPressの wp-config.php ファイル内の定数名 WP_DEBUGで切り替える
-wp-config.php
// デバッグモードをON
define( 'WP_DEBUG', true );
// エラーを画面表示する
define( ‘WP_DEBUG_DISPLAY’, true );
// デバッグログを出力(wp-content の下に debug.log が出力される)
define( ‘WP_DEBUG_LOG’, true );
// デバッグログを出力(出力先を指定する場合)
define( ‘WP_DEBUG_LOG’, '/var/log/wp-error.log' );
-デバッグログ出力
error_log( 'デバッグ情報出力' );
**is_wp_error() [#z3789ac0]
**var_dump() [#bcb04293]
-[[WordPressデバッグ向け!PHPのvar_dumpを綺麗に表示する方法まとめ:https://nelog.jp/php-var_dump]]