alex steel, для этого acf не нужен. Соберите массив родительских и дочерних категорий и с помощью js делайте селекты. Я вот такую хрень делал для личного кабинета на фронте:
TANK_IST, короче, скорость стала 0,05 вместо 1.7 (и то еще и не все выборки были подключены в стандартных запросах, иначе виснет).
По факту я сделал один запрос к кастомной таблице и уже функциями посчитал содержимое, ибо часть контента хранится массивами, и не сделать выборку на уровне mysql.
Разница в скорости в 35 раз!
TANK_IST, у меня проблема усугблена еще использованием acf, который раздувает данные капец как. Пока собрал вот такую таблицу, посмотрим, как оно будет.
Для ACF есть крутой плагин с переносом данных в свои таблицы, но 200 баксов за него отдавать жаба душит.
Короче, ты не поверишь)) Я таки повесил вп выборками с мета. Короче, пишу сейчас костыль, когда при сохранении поста нужные данные для фильтрации пишутся в простую кастомную таблицу. И оттуда уже буду дергать обычнми mysql запросами.