• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

order-received поменять местами способ оплаты и доставки

vsklyarenko

Новичок
Доброго времени суток форумчане!
Подскажите как на странице thank you поменять местами способ оплаты и доставки, я понимаю что данные берутся из массива $totals а как дальше не врублюсь, подскажите как "shipping" и "payment_method" отработать!
 

vsklyarenko

Новичок
Получилось вот так

add_filter( 'woocommerce_get_order_item_totals', 'reordering_order_item_totals', 10, 3 );
function reordering_order_item_totals( $total_rows, $order, $tax_display ){

$payment_method= $total_rows ['payment_method'];
$shipping = $total_rows['shipping'];
$order_total = $total_rows['order_total'];


unset($total_rows['payment_method']);
unset($total_rows['shipping']);
unset($total_rows['order_total']);

$total_rows['payment_method'] = $payment_method;
$total_rows['shipping'] = $shipping;
$total_rows['order_total'] = $order_total;

return $total_rows;
}
 
Сверху Снизу