ну у меня стоит плагин для wc grid/list toggle ,он использует для отображения товаров списком свою css ,а не wc.
я прописал там : hover для товара, чтобы при наведении менялся фон . и вот теперь сижу думаю как бы так сделать,чтоб не пропали изменения при обнове. я пока поставил update control и запретил все обновления,но это же все равно не выход.