[WordPress]共通パーツの読み込み:get_template_part

get_template_part()を使えば、archive.phpとtaxonomy.phpの同一コード部分を共通パーツ化できます。

修正時などに修正漏れが発生しなくなるので便利ですね。

//_part_name.phpを読み込みたい場合
get_template_part('_part_name');

読み込まれる側(上記コードなら[ _part_name.php ])でも、get_posts()等のWordPress関数や、記事読み込みのループ(have_post() the_post()等)は普通に動きます。

include_onceするのと似た感じですが、いちいちテーマディレクトリのフルパス取るの面倒だよねって時に便利という感じですね。

© 2018- Saruzie.