Я использую плагин YITH WooCommerce Gift Cards для продажи купонов в Woocommerce. С помощью этого дополнения я могу установить тип продукта в качестве подарочной карты (вместо одной, нескольких, переменных ...) и назначить ей несколько цен, чтобы клиент мог выбрать, какую сумму он хочет заплатить.
цены указаны на странице продукта в виде кнопок, и мне нужно добавить немного текста вместе с суммой аналогично тому, как показано на этом снимке экрана . Кроме того, этот текст будет отличаться для каждого продукта и / или цены (т. Е. Продукт 1 будет иметь варианты A (затраты X) и B (затраты Y); продукт 2 - только один вариант без текста; продукт 3, варианты A, B и C ...).
Поэтому я подумал об использовании атрибута для добавления этой строки к цене каждого продукта. Продолжая пример, для продукта 1 я бы определил атрибут 'option' со значениями A и B.
При вставке используется этот шаблон для кнопок:
<?php foreach ( $amounts as $value => $item ) : ?>
<button value="<?php echo $item['amount']; ?>"
data-price="<?php echo $item['price']; ?>"
data-wc-price="<?php echo strip_tags(wc_price($item['price'])); ?>">
<?php echo apply_filters( 'yith_gift_card_select_amount_values' , $item['title'], $item ); ?>
</button>
<?php endforeach; ?>
. цените любые советы о том, как мне изменить его, чтобы вставить каждое значение атрибута продукта в соответствующее ему количество, или, если есть лучший подход, например, использование настраиваемого поля. Спасибо.