Для добавления чекбоксов с ингредиентами к карточке товара на вашем сайте WordPress и настройки так, чтобы выбранные ингредиенты влияли на итоговую цену товара и передавались в форму заказа, вам потребуется использовать JavaScript для обработки выбранных опций.
Прежде всего, вы можете создать чекбоксы для каждого ингредиента на странице товара. Затем используйте JavaScript для отслеживания изменений в состоянии чекбоксов и обновления итоговой цены товара на основе выбранных ингредиентов. Вы также можете использовать JavaScript для передачи выбранных ингредиентов в форму заказа при отправке.
В зависимости от вашего текущего уровня знаний JavaScript, вам может потребоваться изучить работу с событиями (event handling) для отслеживания изменений в чекбоксах, работу с DOM для обновления цены на странице, и работу с формами для передачи выбранных опций в форму заказа.
Возможно, вам также понадобится использовать AJAX для динамического обновления страницы без ее перезагрузки при изменении выбранных опций.
Надеюсь, эти советы помогут вам реализовать функциональность добавления дополнительных опций к товарам на вашем сайте WordPress с помощью JavaScript. Удачи в изучении и создании!