Поддержка Проблемы и решения Фильтрация вариативных товаров

  • Сайт wordpress+woocommerce, используются вариативные товары с 3-5 атрибутами:

    Пример товара: кольцо
    Атрибут 1, металл: золото, серебро
    Атрибут 2, камень: гранат, бриллиант
    Атрибут 3, размер: 5,6,7,8,9,10

    У товара есть главное изображение, которое выводится в каталог по атрибутам выбранным по умолчанию в карточке товара.

    К примеру Кольцо «А» в золоте, с бриллиантом, 7 размер.

    Есть проблема при фильтрации.
    Когда ищешь кольца в Серебре, Кольцо «А» будет показано в Золоте, поскольку это выбрано по умолчанию.

    Что нужно сделать, на примере Кольца «А»:
    1. Пользователь производит фильтр по золоту – в каталоге показывается фото вариации в золоте. (Атрибуты камень и размер – по умолчанию)
    2. Пользователь делает фильтр по камню Бриллиант – в каталоге показывается фото изделия с бриллиантом. (Атрибуты металла и размера — по умолчанию)
    3. Пользователь делает фильтр по размеру 6 – в каталоге показывается фото изделия с размером 6. (Атрибуты металл и размер – по умолчанию)

    Если клиент ищет по двум фильтрам, то действуем по аналогии.
    1. Пользователь делает фильтр по золоту и размеру 5 – в каталоге показывается фото вариации в золоте с размером 5. (Атрибут камень-по умолчанию)

    Чего не должно быть:
    1. Пользователь сделал фильтр по золоту, ему показало все вариации с разными камнями и размерами.
    2. Пользователь сделал фильтр по размеру, ему показало все вариации с разным камнем и металлом.

    Помогите, как решить эту проблему?
    Устанавливал плагин WooCommerce Show Single Variations by Iconic, но он не решил эту проблему

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]