@podkudahka
крутой

Как вывести 3 поста в секцию «Другие новости» в wordpress со своей версткой?

я только что-то такое смог нагуглить, но это по всей видимости выводит контент из самого поста где находится эта секция, а ни из других постов
<div class="news-wrap wrapper">
		<?php if(have_posts()) { while (have_posts()) { the_post(); ?>
			<div class="col news-wrap__item">
				<img src="assets/img/homepage/news1.png" alt="" class="bg-image">
				<a href="#" class="category">Достижения</a>
				<h3><?php the_title(); ?></h3>
				<a href="#" class="light-btn">Читать далее</a>
			</div>
		<?php } 
		} ?>
		</div>
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 1
artzolin
@artzolin Куратор тега WordPress
php, WordPress разработка сайтов artzolin.ru
// собираем запрос
$my_query = new WP_Query( [
	'numberposts' => 3,
	'category'    => 'news',
	'post_type'   => 'post',
] );

if ( $my_query->have_posts() ) {

	// основной цикл
	while ( $my_query->have_posts() ) {
		$my_query->the_post();

		the_title( '<h2>', '</h2>' );
	}

	wp_reset_postdata(); // возвращаем глобальный цикл
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы