的這裏的問題是:如何得到的只是一個類別,不是所有的人
我一直在使用這個代碼來獲取其他職位在頁面末尾顯示(如列表),而那些帖子應與訪問者當前正在閱讀的帖子屬於同一類別。它工作正常,但發生的問題是當帖子分配到多個類別,然後我有多個列表不需要。
我怎樣才能限制這個,只是一個類別(按名稱或ID或第一個),使迴路顯示我只從一個類別職位顯示職位與多個類別是什麼時候?
許多THX。
<?php global $post;
$categories = get_the_category();
foreach ($categories as $category) :
?>
<h3 class="naslovostalih">Ostali članci iz ove kategorije:</h3>
<ul class="clanciostalih">
<?php
$posts = get_posts('numberposts=10&category='. $category->term_id);
foreach($posts as $post) :
?>
<li>
<?php
$title = get_the_title($ID);
$link = get_permalink();
printf('<a class="linkpost" title="%s" href="%s">%s</a>', $title, $link, $title);
the_post_thumbnail('thumb-232');
echo '<div id="excerptcu">';
echo excerpt(25);
echo '</div>';
?>
<p class="more-link-wrapper2"><a href="<?php the_permalink(); ?>" class="read-more button"><?php _e('Opširnije »', 'fearless'); ?></a></p>
</li>
<?php endforeach; ?>
</ul>
<?php endforeach; ?>
THX你的建議,它的工作原理,但是,該類別不總是3或4等。我需要從目前的職位獲得的類別,然後顯示其他職位;這些都是同一類人。 –
你需要一個類別明智的職位列表? –