Я хочу отображать последние 2 сообщения в моем нижнем колонтитуле.Я использовал while (have_posts()) : the_post();
для отображения всех сообщений в блоге на своей странице блога (в моем случае это почти индексная страница).
Когда я пытался отфильтровать последние записи в сообщениях блога, используя тот же подход, я не смогдобиться этого.
Это код, который я уже пробовал.Я использовал for loop
для ограничения количества сообщений.
<ul class="widget-post-list">
<?php if (have_posts()) : while (have_posts()) : the_post(); for ($i = 0; $i <2; $i ++){ ?>
<li>
<h5 class="post-title"><a href="<?php echo get_permalink() ?>"><?php echo wp_trim_words(get_the_title(), 14); ?></a></h5>
</li>
<?php } endwhile; else: ?>
<h5>No Posts found.</h5>
<?php endif; ?>
</ul>
Благодаря этому коду мне только дважды возвращается ссылка на страницу Home
.
Чтоздесь проблема?или есть другой способ попробовать?