[英]Display current posts category Wordpress
在我的front-page.php上,我有一個顯示所有帖子的自定義循環。 我遍歷它們並顯示特色圖像和標題。 我還想添加帖子所在的類別,但似乎正在碰壁磚! 這可能是一個簡單的解決方案,但任何幫助將不勝感激。
這是我的代碼。
<? $posts = get_posts();
foreach($posts as $post) : setup_postdata($post); ?>
<? global $post; $categories = get_the_category($post->ID);?>
<div class="col-sm-6 col-md-4">
<div <?php post_class( 'category-wrapper' ); ?>>
<div class="post-image">
<? if (has_post_thumbnail()) {
the_post_thumbnail();
} ?>
</div>
<div class="post-content">
<p class="title"><? the_title(); ?></p>
<p class="cat-title"><?= $categories['cat_name']; ?></p>
</div>
</div>
</div>
<? endforeach; wp_reset_postdata(); ?>
提前致謝 :)
這是一個例子:
<? $posts = get_posts();
foreach($posts as $post) : setup_postdata($post); ?>
<? global $post; $categories = get_the_category($post->ID);?>
<div class="col-sm-6 col-md-4">
<div <?php post_class( 'category-wrapper' ); ?>>
<div class="post-image">
<? if (has_post_thumbnail()) {
the_post_thumbnail();
} ?>
</div>
<div class="post-content">
<p class="title"><? the_title(); ?></p>
<? foreach( $categories as $category ): ?>
<p class="cat-title"><?= $category->cat_name; ?></p>
<? endforeach; ?>
</div>
</div>
</div>
<? endforeach; wp_reset_postdata(); ?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.