Soporte » Plugins y Hacks » WooCommerce » Shortcode de valor total factura

  • borislfa

    (@borislfa)


    Hola recién resuelvo un problema y me salta otra  duda uff

    Necesito si alguien sabe si existe un shortcode que me dé la opción de publicar el valor total final a pagar de una orden.

    Si no existe alguien sabe como crearla en una respuesta a un foro en ingles encontré este código, pero el valor que me devuelve no es el valor final de la factura

    function get_all_orders_amount(){
    
    	$args = array(
            'post_type'   => 'shop_order',
            'post_status' => array('wc-completed', 'wc-processing'),
            'numberposts' => -1
        );
    
        $customer_orders = get_posts($args);
        $count = 0;
        $total = 0;
    
        if (!empty($customer_orders)) {
            foreach ($customer_orders as $customer_order){
    
                $order = wc_get_order($customer_order->ID);
                $total += $order->total;
            }
    
            return $total;
        }
        else {
            return 0;         
        }
    }
    
    add_shortcode('woo-total-amount', 'get_all_orders_amount');

    necesito mostrar en una parte especifica de la pagina final de Gracias por su compra el valor total de la factura

    Como siempre muchas gracias por adelantado

  • El debate ‘Shortcode de valor total factura’ está cerrado a nuevas respuestas.