私がやろうとしているのは、投稿が返されたときに投稿がどのカテゴリにあるかを調べて、特定の div に入れることができるようにすることです。
たとえば、 と が#div1
#div2
あり#div3
、それぞれが異なるカテゴリで返される 3 つの投稿があります。
私がやりたいことは、それぞれに1つの投稿をすることdiv
です。これを行うには、カテゴリを決定する必要があります。
カテゴリごとに投稿を取得する方法は次のとおりですが、3つのカテゴリの投稿を取得し、返された投稿のカテゴリを決定して、div IDを変更するにはどうすればよいですか?
<?php
//gallery
$args = array( 'category_name' => 'Clubs');
$postslist = get_posts( $args );
foreach ( $postslist as $post ) :
setup_postdata( $post );
?>
<div id="div1">
<?php the_content(); ?>
</div>
<?php
endforeach;
wp_reset_postdata();
?>
明らかに、このコードを 2 回複製して、カテゴリと div の名前を変更することもできますが、これは正しい方法ですか?