Dima_So
@Dima_So
Experientia est optima magistra

Как настроить сортировку записей в WP?

Записи на странице выводятся следующим образом
<div class="uk-grid uk-grid-collapse vtop">
		<?php $page = (get_query_var('paged')) ? get_query_var('paged') : 1; 
		$posts = query_posts(array('cat'=>$category_id,'posts_per_page'=>'9','order'=>'DESC','paged'=>$page));?>
		<?php if (have_posts()) : while (have_posts()) : the_post(); // если посты есть - запускаем цикл wp ?>
		<?php get_template_part('template/loop','product'); // для отображения каждой записи берем шаблон loop.php ?>
		<?php endwhile;?>
		<?php endif;?>   
	</div>


В строке добавляю поле сортировки, но результата нет
$posts = query_posts(array('cat'=>$category_id,'posts_per_page'=>'9','orderby' => 'title', 'order' => 'DESC','paged'=>$page));?>


Так же при замене query_posts на get_posts выводится только 1 запись
  • Вопрос задан
  • 206 просмотров
Пригласить эксперта
Ответы на вопрос 1
@TheRevan
query_posts вроде же строку принимает а не массив, с разделителем &, а в get_posts нужно добавить posts_per_page чтобы лимит увеличить
Ответ написан
Ваш ответ на вопрос

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

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