Объединение двух кодов query_posts - PullRequest
1 голос
/ 24 ноября 2011

Как мне объединить эти два кода, чтобы они работали?

<?php query_posts( array(
  'posts_per_page' => 16,
  'paged' => ( get_query_var('paged') ? get_query_var('paged') : 1 ), ));
?>

и

<?php query_posts('category_name=' . $category->cat_name . '&paged='. get_query_var('paged')); ?>

Первый из них имеет рабочую навигацию (когда я нажимаю старые / новые сообщения) ивторой нет (возвращает ту же страницу с правильным URL).У меня была такая проблема с другим моим шаблоном, поэтому я использовал приведенный выше код, чтобы навигация работала.Кроме того, первый код показывает 16 сообщений, а второй - только 5.

Я попытался объединить их, просто добавив эти две строки во второй код, но он либо выдает ошибку, но и нерабочую навигацию.или это просто дает 16 сообщений, но не отображается по категории.

1 Ответ

1 голос
/ 24 ноября 2011

попробовать:

<?php 
  query_posts( 
    array(
      'posts_per_page' => 16,
      'paged' => ( get_query_var('paged') ? get_query_var('paged') : 1 ), 
      'category_name' => $category->cat_name
    )
  );
?>
...