WooCommerce: agregue una nueva fila a los totales del pedido (correo electrónico y página de agradecimiento)

Mientras trabajaba para un cliente independiente, investigué un poco sobre el código que genera la tabla «Totales de pedidos». Esto se muestra en la página de agradecimiento y también en el recibo por correo electrónico. Entonces, ¿qué pasaría si quisiéramos agregar una fila de mesa al pie de dicha mesa?

Agregue una nueva fila a la tabla Totales de pedidos de WooCommerce

Fragmento de PHP: Agregar fila a la tabla de totales de pedidos – WooCommerce

/**
 * @snippet       Add Row to Order Totals Table - WooCommerce
 * @how-to        Get CustomizeWoo.com FREE
 * @sourcecode    https://businessbloomer.com/?p=21589
 * @author        Rodolfo Melogli
 * @compatible    WC 2.6.14, WP 4.7.2, PHP 5.5.9
 */
 
add_filter( 'woocommerce_get_order_item_totals', 'bbloomer_add_recurring_row_email', 10, 2 );
 
function bbloomer_add_recurring_row_email( $total_rows, $myorder_obj ) {
 
$total_rows['recurr_not'] = array(
   'label' => __( 'Rec:', 'woocommerce' ),
   'value'   => 'blabla'
);
 
return $total_rows;
}

Deja un comentario