Wie kann ich Beiträge aus Unterkategorien in Kategorienarchiv und Posts anzeigen?

In einem benutzerdefinierten Taxonomie-Archiv aus der Taxonomie “Bücher” (taxonomy-books.php) möchte ich alle Unterkategorien auflisten, die der übergeordneten Kategorie zugeordnet sind. Und dann möchte ich für jede Unterkategorie den Beitrag innerhalb dieser Unterkategorien anzeigen. So werden alle Unterkategorien der aktuellen Kategorie aufgelistet, und für jede von ihnen wird eine Liste von Posts angezeigt.

Das Durchlaufen der Unterkategorien funktioniert, aber der richtige Beitrag für jede Unterkategorie ist falsch. Wie kann ich die Post-Schleife mit der Kategorie-Schleife verbinden, so dass sie die aktuelle Unterkategorie, die ich in der Foreach-function durchlaufen habe, passiert.

Zuerst durchlaufe ich alle Unterkategorien (was funktioniert):

term_id; foreach( get_terms( 'books', array( 'hide_empty' => false, 'parent' => $parent ) ) as $child_term ) { ?> 

Aber hier geht es schief: hier versuche ich alle Beiträge innerhalb dieser Unterkategorie zu zeigen, aber das funktioniert nicht. Wie übergebe ich die aktuelle geloopte Unterkategorie, sodass nur Beiträge aus dieser Unterkategorie angezeigt werden?

 ID, 'books', array('fields' => 'ids') ); $args = array( 'post_type' => 'post', 'post_status' => 'publish', 'tax_query' => array( array( 'taxonomy' => 'books', 'field' => 'id', 'terms' => $custom_taxterms ) ) ); $query = new WP_Query( $args ); // Start the Loop while ( $query->have_posts() ) : $query->the_post(); ?> // do something, show posts   

Endunterkategorie loop:

  

Solutions Collecting From Web of "Wie kann ich Beiträge aus Unterkategorien in Kategorienarchiv und Posts anzeigen?"