smart-create, для реализации задуманного ничего сложного делать не нужно, достаточно будет:
1. Найти в исходниках WooCommerce класс, который работает с корзиной;
2. Найти в этом классе метод, который добавляет товар в корзину;
3. Определить, что найденный метод принимает в кач-ве аргументов;
4. Добавить новый обработчик асинхронных запросов, который будет принимать от пользователя запрос и обрабатывать его;
5. На клиенте добавить скрипт, который будет слушать событие submit каждой формы, которая добавляет товар в корзину.
Самое (условно) сложное - найти нужный метод.
Как видите все достаточно просто.
С WooCommerce работал, плагин довольно приличный, чего не сказать о самой CMS.
Под рукой нет исходников плагина, а в сети их не нашел, поэтому помочь с определением нужного класса и метода не могу.
Класс, скорее всего будет иметь в названии слово «cart».
|