Erhalten Sie benutzerdefinierte Beiträge nach benutzerdefinierten Kategorien

Ich versuche, benutzerdefinierte Post von benutzerdefinierten Kategorie zu erhalten. Ich bin in der Lage, Daten nach Kategorie abzurufen. Aber Daten kommen unman-away weg. wenn ich einen Beitrag der Kategorie 1 zuweisen. Dann ist das Problem passiert, post zu einer anderen Kategorie auch zuweisen.

$terms = get_terms( array ( 'taxonomy' => 'portfolio_categories', 'hide_empty' => false, 'parent' => 0, 'orderby' => 'date', 'order' => 'DESC' )); foreach ($terms as $term) { $slug = $term->slug; $term_id = $term->term_id; $posts_args = array( 'post_type' => 'Portfolio', 'tax_query' => [ [ 'taxonomy' => 'portfolio_categories', 'terms' =>$term_id, 'include_children' => true // Remove if you need posts from term 7 child terms ], ], ); $posts_query = new WP_Query( $posts_args ); if( $posts_query->have_posts() ): while ( $posts_query->have_posts() ) : $posts_query->the_post(); echo '
'; ?>ID ), "size" );?>
<a class="fancybox" href="https://wordpress.stackexchange.com/questions/281787/get-custom-post-by-custom-category/" data-fancybox-group= gallery>

BAKER CANISTER PUMP

<img src="https://wordpress.stackexchange.com/questions/281787/get-custom-post-by-custom-category/">
<?php echo '
'; endwhile; wp_reset_postdata(); endif; } ?>

Solutions Collecting From Web of "Erhalten Sie benutzerdefinierte Beiträge nach benutzerdefinierten Kategorien"