Сортировка по имени статей WordPress
Разбирался с магазином на WordPress и столкнулся с весьма распространенной задачей — Как сделать сортировку статей по имени на WordPress?
В сети есть разные варианты и рассуждения на разных языках, я приведу решение которое получилось использовать в моем случае.
Находим в файле, который отвечает за выдачу статей или товаров, строку примерно этой:
<?php while (have_posts()) : the_post(); ?>
Перед ней нужно разметить строку, которая задаст параметры сортировки по названию (от a-> z).
<?php query_posts($query_string . '&orderby=title&order=ASC');?>
Для вывода и сортировки всех статей/товаров на странице, можно указать параметр -1, как в этом примере
<?php query_posts($query_string . '&orderby=title&order=ASC&posts_per_page=-1');?>
Одна строка и решает вопрос, отлично!
Таким же образом можно сортировать и по другим параметрами.
P.S. для вывода кода использую плагин SyntaxHighlighter Evolved, а вот WP-Syntax такой синтаксис выводит не корректно.
Фразы: прокачиваем возможности WordPress, гибкий вывод, сортировка статей, вывод товаров на WordPress