Поддержка Проблемы и решения Сортировка записей в category.php

  • Решено tehnoacid

    (@tehnoacid)


    Добрый вечер!
    Хочу сделать сортировку записей по имени и по возрастанию (т.е. от А до Я) в category.php но не получается воткнуть orderby
    Используется вот этот цикл:

    <?php if (have_posts()) : $count = 0; ?>
    <?php while (have_posts()) : the_post(); $count++; ?>
    
    <h2><?php the_title(); ?></h2>
    <?php the_excerpt(); ?>
    
    <?php endwhile; else: ?>
    <?php endif; ?>

    В каком месте прописывать orderby? Или надо другой цикл использовать? Желательно, чтобы работало разбитие на страницы, т.е. чтобы каждые 15 записей (число указывается в админке) разбивалось на страницы, и на следующих страницах чтобы сортировка также работала.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Можно добавить строку перед циклом:

    <?php query_posts($query_string . '&orderby=title&order=ASC'); ?>

    Автор tehnoacid

    (@tehnoacid)

    Спасибо! Всё работает отлично

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Сортировка записей в category.php» закрыта для новых ответов.