@YakovSpb

Как вывеcти в Wordpress посты категории по id?

Пока только по названию получается


<?php
$num=-1;
$slug='Ограждения из нержавеющей стали';
$arg=array(
'posts_per_page'=>$num,
'mytypes'=>$slug
);
$catquery = new WP_Query($arg);
while($catquery->have_posts()) : $catquery->the_post();
?>



<?php the_title();?>
<? the_content();?>
Заказать


<?php endwhile;wp_reset_postdata(); ?>
  • Вопрос задан
  • 122 просмотра
Пригласить эксперта
Ответы на вопрос 1
https://wp-kama.ru/function/wp_query#znakomstvo-s-...
<?php 
// запрос
$args = array(
	'cat' => '6' //id категории. либо : 'category_name' => 'news'
);

$query = new WP_Query( $args ); ?>

<?php if ( $query->have_posts() ) : ?>

	<!-- цикл -->
	<?php while ( $query->have_posts() ) : $query->the_post(); ?>
		<h2><?php the_title(); ?></h2>
	<?php endwhile; ?>
	<!-- конец цикла -->

	<?php wp_reset_postdata(); ?>

<?php else : ?>
	<p><?php esc_html_e( 'Нет постов по вашим критериям.' ); ?></p>
<?php endif; ?>
Ответ написан
Ваш ответ на вопрос

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

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