Plugin para rastrear pedidos en WooCommerce

  • Autor Autor bewstars
  • Fecha de inicio Fecha de inicio
B

bewstars

Existe algun plugin para wordpress para rastrear pedidos de usuarios de woocomerce?
 
Yo uso este:


Y en el functions, como solo usa GLS

PHP:
/**
 * AGREGAR GLS
 */
add_filter( 'wc_shipment_tracking_get_providers' , 'wc_shipment_tracking_add_custom_provider' );
function wc_shipment_tracking_add_custom_provider( $providers ) {

    $providers['Spain']['GLS'] = 'https://m.gls-spain.es/e/%1$s/%2$s/';
    return $providers;
    
    
}

Y para quitar el resto de proveedores que no uso:

PHP:
/**
 * OCULTAR RESTO DE PROVEEDORES
 */

add_filter( 'wc_shipment_tracking_get_providers', 'custom_shipment_tracking' );

function custom_shipment_tracking( $providers ) {

    unset($providers['Australia']);
    unset($providers['Austria']);
    unset($providers['Brazil']);
    unset($providers['Belgium']);
    unset($providers['Canada']);
    unset($providers['Czech Republic']);
    unset($providers['Finland']);
    unset($providers['France']);
    unset($providers['Germany']);
    unset($providers['Ireland']);
    unset($providers['Italy']);
    unset($providers['India']);
    unset($providers['Netherlands']);
    unset($providers['Romania']);
    unset($providers['South African']);
    unset($providers['Sweden']);
    unset($providers['New Zealand']);
    unset($providers['United Kingdom']);
    unset($providers['United States']);
    unset($providers['Poland']);
    unset($providers['United States']['Fedex']);

    return $providers;
}


Y si quieres poner que salga uno por defecto en el pedido (a la hora de insertas el código)

PHP:
/**
 * GLS POR DEFECTO
 */

add_filter( 'woocommerce_shipment_tracking_default_provider', 'custom_woocommerce_shipment_tracking_default_provider' );

function custom_woocommerce_shipment_tracking_default_provider( $provider ) {
    $provider = 'GLS';

    return $provider;
}

En resúmen, te queda así (tras traducir un par de cosas y demás):

Ver el archivo adjunto 301635

Ver el archivo adjunto 301634

Al cliente le llega luego un correo con el código y un enlace directo.
 
Atrás
Arriba