Wordpress: Как вывести посты текущей категории через wp_query?
Попробуйте так:$args = array(
        'posts_per_page' => 6,
        'orderby' => 'comment_count',
        'cat' => get_query_var('cat')
        );
Как получить информацию о текущий страницеglobal $wp_query;
print_r( $wp_query );
Найти в выводе id категории и подставь туда тебе надо.\
И один совет - переименуй свою переменную $query в какую-нибудь $category_hot_query, дабы избежать потенциального переопределения. Оно и в твоем случае работать будет, просто из опыта могу сказать, что сейчас ты написал тут $query, через неделю твой клиент тебе пишет "А вот хорошо бы еще вот тут вывести..." и ты делаешь еще одну переменную $query, потом твой коллега где-то еще $query и т.д. В итоге ты тратить 10 минут лишнего времени на поиск и исправления тупой ошибки, которую можно очень легко избежать.
Все это чисто лирическое отступление, основанное на моем личном опыте.