Zeigt den Kategorienamen vor den ersten Posts in jeder Kategorie an

Ich möchte Beiträge in der Schleife nach Kategorie sortieren und vor dem ersten Posten in jeder Kategorie den Kategorienamen anzeigen.

Beispielsweise:

Category 1 Post Post Post Category 2 Post Post Post Post Category 3 Post 

etc.

Ist es möglich, dies mit einer Schleife zu tun?

Tut mir leid für mein schreckliches Englisch.

Solutions Collecting From Web of "Zeigt den Kategorienamen vor den ersten Posts in jeder Kategorie an"

Sie können mit zwei Abfragen gehen, die erste, um Ihre Taxonomien wie folgt zu erhalten:

 $categories = get_categories(); 

Mehr Infos über die Params hier . Und dann durchsuchen Sie Ihre Kategorie Sammlungen und erhalten Sie die ersten n Beiträge davon wie folgt:

 foreach($categories as $cat) { //get the $n posts from this category $post_query = new WP_Query( array('post_type' => 'post', 'posts_per_page' => $n , 'tax_query' => array( array( 'taxonomy' => $cat->taxonomy, 'field' => 'slug', 'terms' => $cat->term_id, ) ) ) ); echo '

'.$cat->name.'

'; while($post_query->have_posts()){ $post_query->the_post(); echo get_the_title(); }wp_reset_query(); }

Hoffe es wird helfen =)