質問: ### 前提・実現したいこと php駆け出しです。 Wordpressのデバッグ環境を整えるのに困っています。 functions.phpに含まれる関数を動かしたときに、 特定の行まで処理したところで、 特定の変数に格納されているデータを見たいです。 Var_dumpが最も手軽なのではと思っていますが、わかりません。 ### ここに質問したいことを詳細に書いてください Var_dumpを使ってwordpressのfunctions.php内で定義された変数(または配列)が、特定の行でどのような状態になっているかを確認する方法を知りたいです。 ### 発生している問題・エラーメッセージ 以下2つのために行き詰まっています。 1.functions.phpを直接呼び出すと、エラーが出てしまうので、 Var_dumpの情報が出力されません。まずwordpressの関数が定義される必要があるためと思います。 2.wordpressの管理画面から投稿をすることをトリガーとして、関数が呼び出されます。なので、投稿してみてもVar_dumpの情報が出力されません。されているのかもしれませんが、どこに表示されるのかわかりません。 ### 試したこと XAMPPにWorepressをインストールして使っています。 Var_dumpの使い方は調べたので間違えていないと思います。 echoで文字を表示することも試してみたのですが、上記2つのためにできませんでした。 ### 補足情報(言語/FW/ツール等のバージョンなど)
回答: WordPress に詳しくないのですが、var_dump で出力がないのであれば、仕込んだ位置を通っていないではないかと思います。 スクリプトの動作を追うためには、var_dump を使用するより、ステップ実行できるようなデバッグ環境を整えたほうが良いです。 正直、デバッグできる環境構築は、初心者には難しいので、WordPress の開発本の中で丁寧にデバッグ環境を扱っているモノを探し出して、導入されてはいかがでしょうか。 IDE や開発用のエディタを使用することで、解析は飛躍的にすすめることが可能です。