На моем 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' доступен через' -> '. Некоторое время не делал Wordpress. – Aaron
Я устал от $ categories-> cat_name и ничего. Я знаю, что это просто, но не могу понять. Может быть, свежая глава завтра решит проблему. – craigb88
Можете ли вы 'var_dump'' $ categories' и посмотреть, есть ли там? Кроме того, у вас есть ' = $ Categories ['cat_name']; ?> 'знак равенства спереди. Можете удалить это. – Aaron