Я сумел вывести в карточку товара на странице магазина две кнопки: Купить 6 шт и Купить 12 шт.
Как вывести стоимость товара умноженную на количество в эти кнопки?
Кнопки я вывел вот так:
add_action( 'woocommerce_after_add_to_cart_button', 'additional_simple_add_to_cart', 20 );
function additional_simple_add_to_cart() {
global $product;
// Only for simple product type
if( ! $product->is_type('simple') ) return;
$href_12 = '?add-to-cart=' . esc_attr( $product->get_id() ) . '&quantity=12';
$href_6 = '?add-to-cart=' . esc_attr( $product->get_id() ) . '&quantity=6';
$class_12 = 'ingle_add_to_cart_button-12 button alt';
$class_6 = 'ingle_add_to_cart_button-6 button alt';
$style = 'display: inline-block; margin-top: 12px;';
$button_text_12 = __( "Купить 12 шт", "woocommerce" );
$button_text_6 = __( "Купить 6 шт", "woocommerce" );
// Output
echo '<br><a rel="no-follow" href="'.$href_6.'" class="'.$class_6.'" style="'.$style.'">'.$button_text_6.'</a>';
echo '<a rel="no-follow" href="'.$href_12.'" class="'.$class_12.'" style="'.$style.'">'.$button_text_12.'</a>';
}