PHP インクルードとワードプレスの get_template_part の違いは何ですか?後者にはフォールバック オプションがありますか? 代わりに php インクルードを使用することはできますか?
質問する
6072 次
2 に答える
2
私も最近これについて疑問に思っていましたが、非常に役立つ記事は次のとおりです。
WordPress にファイルとテンプレートを含めて要求する方法
この記事の著者は、次のガイドラインに従います。
- テーマの開発では、常に get_template_part() を使用します。
- プラグイン開発では、ほとんどの場合 include_once() を使用し、通常は関数内で 1 回使用します。これは私のボイラープレートで見ることができます。
- 私が書いているプラグインが非常に大きなサイトで使用される場合は、require_once() を使用します。
アップデート
別の記事によると、 get_template_part() を使用すると、子テーマを構築しようとするときに特に役立ちますが、すでにご存知だと思います:)。
おそらく、違いを知る最善の方法は、 get_template_part()のソース コードを確認することです。
于 2013-03-28T18:41:00.713 に答える