Я добавил следующий код на одну из страниц моего архива, непосредственно перед циклом. Мне нужно, чтобы этот конкретный архив отображался в алфавитном порядке, а не в хронологическом. Это делает то, что должно делать.
global $query_string;
$posts = query_posts($query_string . '&orderby=title&order=asc&posts_per_page=-1');
Мне также нужно исключить определенный термин таксономии. Моя таксономия называется «по типу компании», и я хочу исключить из нее термин «рекомендуемые». Я могу отфильтровать его, чтобы показать ТОЛЬКО этот термин таксономии, добавив &company-type=featured
, но мне нужно сделать обратное.
Все, что я нашел для достижения этой цели, использует совсем другой синтаксис. Я попытался сопоставить мои текущие аргументы с этим синтаксисом, но безуспешно, и я не могу понять, как это впишется в этот пример. В примерах, которые я видел, используется параметр tax_query
, но я не могу заставить его работать с моим кодом.
Я знаю, что, вероятно, есть несколько способов сделать это, и я читал, что использование query_posts
не обязательно является лучшим решением, но это единственный способ, с которым я пока работал. Может кто-нибудь мне помочь?