web-dev-qa-db-ja.com

ワードプレスのSQL呼び出しをデバッグするための好ましい方法は?

カスタムの舞台裏のSQL呼び出しなどを書くときにWordpressアプリケーションをデバッグするためのあなたの好ましい方法は何ですか?

Railsの背景から来て、私は通常テンプレートに別々にロードされているすべてのプロセスとビューだけではなく表示するログファイルを調整します、しかしエラーがあるなら、それはを指摘します/ exactエラーの発生場所、問題の原因を示唆しています。私はWordPressでdebug.logファイルを設定できることに気づきましたが、それは非常に必要最低限​​のバージョンしか示しておらず、実際に失敗しているものを指すことはめったにありません。

誰もがお勧めですか?

1
Trip

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のようなデバッガを使用する必要があるでしょう。

2
Wyck