Вариация товара это совокупность атрибутов и значений. Т.е. в плане php кода нет возможности скрыть, т.е. не предусмотрено, рушится структура логики вариативного товара. (Я сторонник того что написать можно что угодно и переделать, но не стоит это делать в этом случае).
Есть некоторые хитрости , которыми можно воспользоваться в плане отображения. Если у атрибута, который нужно скрыть есть значение по умолчанию, или достаточно что бы 1 элемент был выбран, то пишем на js и css. Скрыть этот атрибут и выбрать первое значение.
Если я не понял вопроса, уточните;)