Как сделать фильтр по аттрибутам в woocommerce?
Атрибуты это термины таксономий,
Соответственно получить таксономии продукта, пройтись циклом вывести их термины в виде чекбоксов, все это завернуть в форму. 
В обработчике формы к текущему массиву аргументов запроса добавляете необходимые параметры tax_query все это оформляете виджетом. 
Могут быть еще индивидуальные атрибуты товаров, там точно так же но с произвольными полями
В списке виджетов есть виджет фильтрации по атрибутам
авторы темы говорят, что это невозможно... 
блин, это ппц ... такая крутая тема , и такой облом ... даа  ... 
тогда не знаю, может пользоваться не атрибутами, а кастомными полями как-нибудь .. 
либо программировать