Как добавить условный оператор в цикл wordpress?

У меня на сайте есть вывод слайдера с постами, мне необходимо сделать проверку, если меньше 3 постов в слайдере, то выводится один шаблон, если больше трех, то по умолчанию вывод.

Как и вписать проверку? пробывал <?php if (the_post() < 3) echo '....'; ?>
но не помогло

Вот вывод по умолчанию, без условий:

<div class="doc__slider">
					<?php $query = new WP_Query([
						'category_name' => $slug,
						]);
						?>
						<?php while ($query->have_posts()): ?>
						<?php $query->the_post(); ?>
		
			
						<div class="content__doc-title">
							<a href="
								<?php the_permalink(); ?>">
								<?php the_title(); ?>
							</a>
						</div>
						
							
					
			
						<?php endwhile; ?>
				
						<?php wp_reset_postdata(); ?>
		</div>
  • Вопрос задан
  • 30 просмотров
Решения вопроса 1
@KingAnton
<?php if ( $query->found_posts < 3 ) : ?>

<?php else : ?>

<?php endif; ?>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы