а что дальше делать — ступор
ну дивись, “архітектурно” воно так:
> Как можно реализовать сортировку постов по категории, популярности и другим критериям
Хук pre_get_posts
і параметри WP_Query (всі деталі є в рідній документації). Це шо стосується бекенду.
> из выпадающего списка?
А це вже фронтенд. Тут просто робиш форму з селектами / інпутами для необхідних параметрів
Далі це треба зв’язати. Передані через форму параметри потрібно в pre_get_posts отримати і конвертувати в параметри WP_query