Я использовал WP_Query для получения связанных постов в той же категории, но при отображении в формате html названия категорий появляются в верхней части постов.Как я могу удалить их, установив параметры в WP_Query и не используя CSS?
<ul class="post-categories">
<li>...</li>
<li>...</li>
</ul>
PHP:
<?php
$relateds = new WP_Query(array('post_type' => 'post',
'posts_per_page' => 10, 'cat' => the_category(), 'post__not_in'
=> array(get_the_ID())));
if ( $relateds->have_posts() ):
while ( $relateds->have_posts() ): $relateds->the_post(); ?>
<a href="<?php the_permalink() ?>" class="media">
<div class="d-flex align-self-start">
<?php the_post_thumbnail(); ?>
</div>
<div class="media-body pl-3">
<div class="media-title">
<?php echo wp_trim_words(get_the_title(), 15); ?>
</div>
</div>
</a>
<?php endwhile; else: endif;
wp_reset_postdata(); ?>
</aside><!-- /.blog-sidebar -->
<?php endwhile; ?>
Текущий результат выглядит так:
Категория 1
Категория 2
Сообщение 1
Сообщение 2
Сообщение 3
...
Но я хочу только:
Post 1
Post 2
Post 3