Игорь Воротнёв: Что я делаю не так? Заменил все значения 'brand' на 'Бренд' (Это мое произвольное поле) в скрипте ?brand=' замени на ?Бренд=' фильтрация работает, но если переходить по навигаций отфильтрованых статей опять 404. Но если добавить ваше поле с значением 'brand' и работать с ним то такой болезни нет.
Игорь Воротнёв: еще будут поля d, D, T в них будут указаны размеры, пользователь забивает 3 поля с размерами и если такие есть выводится статья. Возможно в будущем будет поле цена.
есть произвольное поле Бренд (оно же "тест" в коде выше), пользователь через выпадающий список может сортировать новости по этим полям. НО если использовать код выше ломается пагинация на сайте, пишут что нужно делать через get_posts но я полный ноль в этом.