Как разделить счета в корзине WordPress (Woocommerce) по категориям?
Делаю интернет магазин на Woocommerce для американцев. У них по закону в корзине должно быть разделение счета на слабый алкоголь и на сильный, иначе с ними отказываются работать любые платежные системы. По факту нужно указать категорию которая будет показываться отдельным итогом от остального товара в корзине. Гугление не дало особых результатов.
Жестко зашить функционал через код не выход, т.к. используется коммерческий шаблон и при любом обновлении все мои изменения в коде будут слетать. Есть ли какието плагины позволяющие сделать подобный функционал?
Навскидку - можно сделать remove action на woocommerce_cart_contents и повесить свою функцию вывода на хук woocommerce_before_cart_contents. Функцию брать отсюда, 44 строка ( https://github.com/woocommerce/woocommerce/blob/ma... ) и менять так, чтобы выводились товары по нужным категориям, вроде должно работать.
@TARAKANhoy Жестко зашить функционал через код не выход, т.к. используется коммерческий шаблон и при любом обновлении все мои изменения в коде будут слетать.
Можно, нужно создать дочернюю тему и тогда ты можешь делать правки в теме и при обновлении ничего не слетит
ну почему не будут. Будут приходить если Вы не всю тему сделателе а в дочерней теме будете переделывать не всю тему а определённый кусочек темы. Под дочерней темой подразумевается не полная копия темы а просто расширить