Я столкнулся с похожей проблемой, но решил, что править буду все-таки ядро, а не обертки
Что в get_reuslts_key, что в get_output_key испольузется serialize($key_data), т.е. внутренний формат массива можно менять.
В итоге, не мудрствуя лукаво, просто добавил еще один ключ 'q' => $_GET['q']в массив в get_results_key (аналогично и в get_output_key)
Кому-нибудь таки удалось подружить кеширование views c exposed filters и сортировкой?
Я столкнулся с похожей проблемой, но решил, что править буду все-таки ядро, а не обертки
Что в get_reuslts_key, что в get_output_key испольузется serialize($key_data), т.е. внутренний формат массива можно менять.
В итоге, не мудрствуя лукаво, просто добавил еще один ключ 'q' => $_GET['q']в массив в get_results_key (аналогично и в get_output_key)