AprenderWP

Sitio especializado en Wordpress para principiantes

  • Principiantes
  • Tutoriales
  • Plugins
  • Temas
  • Blog
    • Novedades
    • Showcase
    • Opiniones
AprenderWP » Woocommerce » WooCommerce: guardar y mostrar el peso total del pedido

WooCommerce: guardar y mostrar el peso total del pedido

Para fines de seguimiento, o tal vez porque el gerente de su tienda debe estar al tanto de esto, guardar el peso total de cada pedido y mostrarlo en la página de administración de un solo pedido es bastante simple.

Así es, WooCommerce no guarda este valor de forma predeterminada. Debe guardarlo usted mismo en el «meta del pedido» o volver a calcular el peso en función de los artículos del pedido y sus cantidades. Aquí, cubriremos la opción uno (ahorrar es mejor que calcular con respecto al rendimiento).

Disfrutar

Mostrar el peso del pedido @ administrador del pedido

Fragmento de código de PHP: guarde el peso del pedido y muéstrelo en el administrador del pedido

/**
 * @snippet       Save & Display Order Total Weight - WooCommerce Order
 * @how-to        Get CustomizeWoo.com FREE
 * @author        Rodolfo Melogli
 * @compatible    WooCommerce 3.6.4
 * @donate $9     https://businessbloomer.com/bloomer-armada/
 */
 
add_action( 'woocommerce_checkout_update_order_meta', 'bbloomer_save_weight_order' );
 
function bbloomer_save_weight_order( $order_id ) {
    $weight = WC()->cart->get_cart_contents_weight();
    update_post_meta( $order_id, '_cart_weight', $weight );
}
 
add_action( 'woocommerce_admin_order_data_after_billing_address', 'bbloomer_delivery_weight_display_admin_order_meta', 10, 1 );
  
function bbloomer_delivery_weight_display_admin_order_meta( $order ) {   
    echo '<p><strong>Order Weight:</strong> ' . get_post_meta( $order->get_id(), '_cart_weight', true ) . get_option( 'woocommerce_weight_unit' ) . '</p>';
}

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Sobre mi

Mi nombre es Joaquin y llevo 12 años creando sitios web en wordpress. En este blog comparto todos mis conocimientos.

Necesito ayuda con ...


Empezar un
Blog

Optimizar
Wordpress

Seguridad
Wordpress

SEO
Wordpress

Errores
Worpdress

Crear una
Tienda Online
Política de Privacidad
Política de Cookies
Aviso Legal

Copyright © 2022 · AprenderWP