1
私のfront-page.phpに私はすべての投稿を表示するカスタムループを持っています。私はそれらをループして、特色のあるイメージとタイトルを表示します。私はポストが入っているカテゴリを追加したいが、レンガの壁に当たっているようだ! これはおそらく簡単な修正ですが、どんな助けもありがとうございます。現在の投稿のカテゴリを表示Wordpress
ここに私のコードです。
<? $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(); ?>
事前に感謝:)
はここで野生の推測です。 '$ categories'は' - > 'でアクセスすると思います。しばらくのうちにワードプレスをやっていない。 – Aaron
私はそれを$ categories-> cat_nameと何も疲れませんでした。私はそれが何かシンプルだが、それを理解できないことを知っている。明日新鮮な頭が問題を解決するかもしれない。 – craigb88
'$ categories'を' var_dump'してそこにあるかどうか確認できますか?また、 '<?= $ categories ['cat_name']; ?> '正面の等号。それを取り除きたいかもしれません。 – Aaron