Доработка вариативного товара Woocommerce

Нужно решить следующую задачу.

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

Например Есть товар у которого 2 размера.
1-й: Длина 10 и ширина 20.
2-й: Длина 20 и ширина 40.

Покупатель последовательно выбирает опции. Сначала он выбирает длину -10. Во втором поле он увидит только 20. Ширина 40 будет скрыта. И наоборот если изначально выбирать ширину, одна из длин будет скрыта.

Я хочу, чтобы при выборе одного из параметров, неподходящие к этому параметру опции не скрывались, а становились бледно серого цвета. Выбор так же как и раньше должен быть недоступен, но они должны быть видны.

Как это возможно реализовать? Спасибо!

Вопрос решился.

Есть такой плагин в репозитории. Variation Swatches for WooCommerce Settings