WordPressのデバッグモードを有効化及びログを取得するためのプラグインです。開発環境のみご利用ください。
Shed Debug Manager
無料開発・ステージング環境用 — WP_DEBUG ON/OFF 切替・エラーログ表示・削除
対応: WordPress 4.0 / PHP 5.6以上
使い方
更新履歴
v1.0.5
- fix: $_POST['sheddebg_debug'] の代入時に wp_unslash()+sanitize_key() を適用(Plugin Check 対応)
v1.0.4
- 有効化時のワンタイム通知を追加(wp-config.php は自動変更しない旨を明示)
- ステータス表示を「ファイル設定」と「現在のPHP値」の2列に分けて不一致を可視化
- ファイルとPHP定数の設定が食い違う場合に「反映待ち」警告を表示
- テストログ出力ボタンを追加(WP_DEBUG_LOG=ON 確認用)
- debug.log の絶対パスをステータス欄に表示
- sheddebg_log_size() を WP_Filesystem から file_exists/filesize に変更(FTP不要)
- sheddebg_get_constant() が文字列パス形式の WP_DEBUG_LOG にも対応
- 初動の動作・ログが空の理由を UI 内説明に追加
v1.0.3
- メニューをトップレベルに移動(ツール配下→左サイドバーに独立表示)
- すべてのフックを名前付き関数に変更(クロージャ廃止・互換性向上)
- array_filter コールバックも名前付き関数に変更
v1.0.2
- Admin Bar インジケーターを常時表示(DEBUG ON/OFF を常にステータス表示)
- Requires at least を 4.0 に引き下げ
v1.0.1
- PHP 5.6 以降対応(型宣言・null 合体演算子を除去)
v1.0.0
- 初回リリース