質問: php)変数や関数の宣言を探す方法 wordpressの勉強をしています。 wordpressのテーマで定義された変数や関数が、どこで定義されているかを探すのに、もっとも効率の良い方法はなんでしょうか? 例えば、テーマ/includes/featuredposts/template.phpに、oshietegoo($question, $answer)というのがあり、このtemplate.phpには、oshietegooが二つの因数に対して何をするのかわからないとします。 こういったものがどこでどのように定義されているかを探す最速の方法は何でしょうか?
回答: 普通はテンプレート(テーマ)固有の関数は、そのテーマのfunctions.phpに書いていると思います。 http://wpdocs.sourceforge.jp/%e3%83%86%e3%83%bc%e3%83%9e%e3%81%ae%e4%bd%9c%e6%88%90#.e3.83.86.e3.83.bc.e3.83.9e.e9.96.a2.e6.95.b0.e3.83.95.e3.82.a1.e3.82.a4.e3.83.ab そうでなくても対象ディレクトリ(フォルダ)以下の全ファイルを検索するテキスト処理アプリ(フリーでたくさんあると思います)を使えば、それほど苦労せずに探し出せると思います。 #そんな行儀の悪いテーマは出来も期待出来ませんが(汗 >二つの因数 引数(ひきすう)ですね