Изменить количество продуктов Woocommerce в таблице покупок

Я хотел бы изменить способ, которым Woocommerce отображает количество товара в таблице обзора заказов. Я хотел бы, чтобы количество было под названием продукта, а не после него.

я нашел эта почта что помогло, но код изменяет только структуру количества для переменных продуктов.

Как я могу изменить его для КАЖДОГО продукта, даже простого?

1

Решение

Это можно сделать несколькими способами:

1) Переопределение шаблон checkout/review-order.php через вашу детскую тему.

2) Настройка наименования товара:

add_filter( 'woocommerce_cart_item_name', 'customizing_checkout_item_name', 10, 3);
function customizing_checkout_item_name( $item_name, $cart_item, $cart_item_key ) {
if( is_checkout() )
$item_name .= '<br>';

return $item_name;
}

Код помещается в файл function.php активной дочерней темы (или активной темы).

3) Настройка количества товара ( лучший способ):

add_filter( 'woocommerce_checkout_cart_item_quantity', 'customizing_checkout_item_quantity', 10, 3);
function customizing_checkout_item_quantity( $quantity_html, $cart_item, $cart_item_key ) {
$quantity_html = ' <br>
<span class="product-quantity">' . __('Quantity:') . ' <strong>' . $cart_item['quantity'] . '</strong></span>';

return $quantity_html;
}

Код помещается в файл function.php активной дочерней темы (или активной темы).

Весь код протестирован и работает.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]