по 2 вопросу - мне нужно понять, правильно ли использовать отдельный класс(блок) для центровщика. То, что он будет или элементом page или элементом block, это понятно.
Ну мне из php в js надо как то передать данные для конкретного custom select. Как понять "в js массив записывать"? Лучший вариант, как по мне, это data атрибут. Но мне не хочется, чтобы в инспекторе, этот дата атрибут занимал пол экрана)
Александр, Так эта цена и будет указана. В чем проблема? Она будет подставляться скриптом в поле sale_price. Оно отвечает за цену по скидке в woocommerce.
Если честно не очень понял. В вашем случае придется перепиливать всю систему скидок Woocommerce? Мне надо, чтобы это были обычные скидки. В том числе и во фронте. И в корзине и в заказе.
Проблема в том, что эти товары будут и в других категориях. А значит скидки будут и там тоже. Но на неделе их надо убирать. Товаров немного. Около 500. При этом в категории от силы пара десятков будет, а мне нужно только в этой категории цены менять. Больше вряд ли. А по поводу второго пользователя - ну пусть второй раз цены поставятся - это ведь не страшно)
А мне наоборот не нравится такая структура. У меня 1 блок на сером фоне, другой на белом. И так чередуются. Т.е. один section приходится оборачивать, следующий за ним - нет. И т.д. Потому и спрашиваю, какой минус у второго подхода. С ним код гораздо лучше выглядеть будет :).