WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

Фильтр записей в произвольном типе и новой такономии ( ACF )

Имею:
1) новый тип записей и новую таксономию к нему.
2) плагин AFCpro

Для постов в рубриках новой таксономии добавляю произвольно поле через acf - checkbox.

В archive.php вывожу записи через WP_Query, в taxonomy.php чезер if( have_posts() ){ while(...

Хочу сделать фильтр записей по произвольному полю ACF.
Пробовал делать по данной статье advancedcustomfields.com/resources/creating-wp-archive-custom-field-filter/
Брал код с видио и так же тот что ниже.
В итоге. У меня получилось, что бы в адресной строке добавляло ?size=20 и переключатели checkbox работали.
Но ничего не фильтрует. Все остается как есть - все записи.

Но(2). site.ru/car/?size=20 тут все нормально, а если нажимать на переключатели на странице например site.ru/car/sport/ то при нажатии меня перекидывает на site.ru/car/?size=20. При ручном вписывании
site.ru/car/sport/?size=20 так же фильтрация не происходит.
Я понял что это из-за echo home_url('garments'); в script'e, написав home_url('garments/%gcatalog%') будет ошибка, в php это исправлялось с помощью post_type_link для rewrite.

Попробовал описать всю суть проблемы) помогите если сможете это все настроить)

Заметки к вопросу:
el-lable 3 мес назад

Нужно посмотреть на живом сайте.

0
anr90832
3 месяца назад

Нет ответов на этот вопрос.

    На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация