0
我想創建一個循環,顯示自定義帖子類型的類別(作爲按鈕)的列表。我有一個循環工作,但它循環所有的自定義帖子並顯示每個類別。所以現在如果我有兩個相同類別的帖子,它會顯示相同的類別兩次。此外,我需要回應自定義類爲我的同位素過濾器工作。Wordpress循環顯示重複的類別
這是我的代碼:
<?php
$args = array(
'post_type' => 'ondernemers',
'posts_per_page' => 10
);
$loop = new WP_Query($args);
while ($loop->have_posts()) : $loop->the_post();
$categories = get_the_category($post->ID, 'taxonomy');
foreach($categories as $category) {
echo '<button class="button" data-filter=".' . $category->slug . ' "><div class="button-img-' . $category->slug . '"></div>' . $category->name . '</button>';
}
endwhile;
?>
有沒有一種方法,使循環打印每個類別只有一次,而不是一次每次它只是每一個獨特的帖子?