Выводите на фронт управляющие элементы для фильтра, дальше передаете данные в обработчик и оперируете там параметрами сортировки.
https://wp-kama.ru/function/wp_query#orderby
как написать обработчик в сети миллион туторов
Именно такой как вам надо может и есть, но надо гуглить, я бы написал сам, оно не сложное