質問: テンプレートのimagesフォルダにある画像を含めるための最良の方法は何ですか? テンプレートのimagesフォルダにある画像を含めるための最良の方法は何ですか? get_bloginfo('template_url')を使用してですか?この方法ではphpで関数呼び出しを保存するので、imagesフォルダへのパスをハードコードする方が良いことがわかりました。何かご意見は?
回答: @amit:それは違います。 phpでは、ほとんどの関数呼び出しはかなり高速です。そのため、パフォーマンスを探しているのであれば、あまり心配する必要はありません。しかし、私はあなたがこれらすべての電話を見てどのように感じているか知っています。それでも、私は決してパスをハードコーディングしたくないでしょう。テーマでget_bloginfo('template_url')を何度も使用する予定がある場合は、それをfunctions.phpファイルのグローバル変数に割り当ててから、通常は関数呼び出しを参照するすべての場所で参照してください。 amits_template_urlのように、衝突しにくい名前を付けるようにしてください。だからfunctions.phpでこれを行う:global $amits_template_url; $amits_template_url = get_bloginfo('template_url'); そしてあなたのテーマの中であなたがget_bloginfo('template_url')を参照しているであろうどこでもそれを参照してください。