カスタムの舞台裏のSQL呼び出しなどを書くときにWordpressアプリケーションをデバッグするためのあなたの好ましい方法は何ですか?
Railsの背景から来て、私は通常テンプレートに別々にロードされているすべてのプロセスとビューだけではなく表示するログファイルを調整します、しかしエラーがあるなら、それはを指摘します/ exactエラーの発生場所、問題の原因を示唆しています。私はWordPressでdebug.logファイルを設定できることに気づきましたが、それは非常に必要最低限のバージョンしか示しておらず、実際に失敗しているものを指すことはめったにありません。
誰もがお勧めですか?
define( 'WP_DEBUG', true );
とdefine( 'SAVEQUERIES', true );
をオンにします。
デバッグバーのフォーマットは、 http://wordpress.org/extend/plugins/debug-bar/ と組み合わせることができます。コンソール、 http://wordpress.org/extend/plugins/debug-bar-console/ 。
このスクリプトはプロファイリングに最適です。 functions.phpファイルに最適なコード集
他にも デバッグクエリ のような役立つプラグインがありますが、よりきめ細かい詳細を得るには、おそらくxdebugのようなデバッガを使用する必要があるでしょう。