Intereting Posts
Следующее / трассировочное построение страницы через тему PHP Как переопределить .htaccess с новыми правилами без ftp или отредактировать его вручную Постоянный адрес архива даты для пользовательской таксономии тег микроформата hrecipe для «показанного изображения» Понимание использования wp_reset_query (); Заменить название категории с идентификатором товара в wordpress urls Как я могу заменить URL-адрес oEmbed в сообщении с фактическим встраиванием HTML Обновление пользовательского мета Как переопределить все таблицы стилей и скрипты без плагина Не удается обновить общие настройки сайта и талисмана WordPress Почему есть действие save_post и wp_insert_post? Как редактировать классы в теге тела? Изображения сайта фиксируются перед содержимым моего сайта Как я могу получить изображение или первое изображение для публикации / страницы и отобразить его как баннер? Изменить шаблон single.php на основе родительской категории

Как обратить порядок таксономии

У меня есть шаблон пользовательской таксономии, элементы отображаются в порядке по умолчанию, от самого нового до самого старого.

Как изменить шаблон пользовательской таксономии, чтобы перечислить сообщения в обратном порядке? Есть ли функция для этого?

Solutions Collecting From Web of "Как обратить порядок таксономии"

Вы можете сделать это с pre_get_posts действия pre_get_posts . pre_get_posts запускается после создания объекта переменной запроса, но до запуска реального запроса. Таким образом, вы не будете подвергаться штрафам за производительность, запустив несколько ненужных запросов.

В ваших functions.php :

 add_action('pre_get_posts','xx_taxnomy_query'); function xx_taxnomy_query($query) { if ($query->is_main_query() && ! is_admin() && $query->is_tax('your_taxonomy')) { $query->set('order', 'asc'); return; } }