私はget_template_part();
を使って、異なるページに異なるテンプレートパーツをロードしたいと思います。そのため、ホームページではget_template_part( 'content', 'home' );
がロードされ、ブログページではget_template_part( 'content', 'blog' );
がロードされます。
PHPは初めてですが、ページ単位でロードするために使用できるコンディショナルタグが必要ですか。
述べたように質問のためにそれはページのスラッグを検索し、それを第二引数として渡すのが最も簡単だろう:
get_template_part( 'content', get_post_field( 'post_name', get_post() ) );
専用のテンプレートがないページには、一般的なcontent.php
を使用することをお勧めします。