Иногда возникает необходимость показать записи в обратном порядке, т.е. последние записи должны появится в конце страницы.
В шаблоне нашей темы WordPress, в файле, который отвечает за вывод постов, необходимо перед циклом добавить следующий код:
1 2 3 |
<?php query_posts($query_string . "&order=ASC"); ?> |
Внизу я покажу код вывода постов в цикле, его можно просто вставить в файл index.php, или в файл, который отвечает за вывод записей рубрики, в которой нужен обратный порядок статей. Для этого нужно создать рубрику, например, “Архив”, посмотреть, какой создался ярлык, например создаться arhiv, и в каталоге нашей темы WordPress, создать файл category-arhiv.php, вот в него мы и добавим наш код
1 2 3 4 5 6 7 8 9 10 |
<?php if(have_posts()) : ?> <?php query_posts($query_string . "&order=ASC"); ?> <?php while(have_posts()) : the_post() ?> <h3><a href="<?php the_permalink();?>" title="<?php the_title()?>"> <?php the_title()?></a></h3> <?php the_content() ?> <?php endwhile ?> <?php endif; ?> |