Configuración de envío por distritos (zonas) en Woocommerce

En este post te presentamos una forma de configurar los envíos por zonas personalizadas, puedes establecer un destino personalizado por línea de código. En primer lugar editas el state que actualmente está con el ID de Perú, debes colocar el de tu país. Luego cada id de destino debe ser irrepetible, y procede a cambiar solo los  nombres de los destinos. Cualquier duda escríbenos. Recuerda que este código puedes usarlo en la hoja de funciones de tu tema hijo o en un gestor de códigos como Code Snippets, que está muy de moda.

Configuración de envíos por distritos.

Te compartimos una forma de integrar la lista de distritos de una provincia en las zonas de envío de WooComerce. Se ha aplicado con éxito para negocios con deliverys locales, la personalización es lo mejor de este código. Puedes sacarle en jugo con una lista personalizada de tus destinos. Está demás decirte que es compatible con la calculadora automática de WooCommerce.

// INICIO ENVIOS POR DISTRITOS
add_filter ( 'woocommerce_states' , 'goowoo_add_states' );
function goowoo_add_states( $states ) {
$states [ 'PE' ] = array (
'ANN' => __( 'Ancón' , 'woocommerce' ) ,
'ATE' => __( 'Ate' , 'woocommerce' ) ,
'BAR' => __( 'Barranco' , 'woocommerce' ) ,
'BEL' => __( 'Bellavista' , 'woocommerce' ) ,
'BRE' => __( 'Brena' , 'woocommerce' ) ,
'CDL' => __( 'Carmen de la Legua' , 'woocommerce' ) ,
'CHO' => __( 'Chorrilos' , 'woocommerce' ) ,
'COM' => __( 'Comas' , 'woocommerce' ) ,
'EAG' => __( 'El Agustino' , 'woocommerce' ) ,
'IND' => __( 'Independencia' , 'woocommerce' ) ,
'JMA' => __( 'Jesus Maria' , 'woocommerce' ) ,
'LVI' => __( 'La Victoria' , 'woocommerce' ) ,
'LPE' => __( 'La Perla' , 'woocommerce' ) ,
'LPT' => __( 'La Punta' , 'woocommerce' ) ,
'LNC' => __( 'Lince' , 'woocommerce' ) ,
'LCE' => __( 'Lima Cercado' , 'woocommerce' ) ,
'LOL' => __( 'Los Olivos' , 'woocommerce' ) ,
'MGD' => __( 'Magdalena' , 'woocommerce' ) ,
'MIR' => __( 'Miraflores' , 'woocommerce' ) ,
'PLI' => __( 'Pueblo Libre' , 'woocommerce' ) ,
'RIM' => __( 'Rimac' , 'woocommerce' ) ,
'SBO' => __( 'San Borja' , 'woocommerce' ) ,
'SJM' => __( 'San Juan de Miraflores' , 'woocommerce' ) ,
'SJL' => __( 'San Juan de Lurigancho' , 'woocommerce' ) ,
'SIS' => __( 'San Isidro' , 'woocommerce' ) ,
'SLU' => __( 'San Luis' , 'woocommerce' ) ,
'SMP' => __( 'San Martin de Porres' , 'woocommerce' ) ,
'SAN' => __( 'Santa Anita' , 'woocommerce' ) ,
'SMI' => __( 'San Miguel' , 'woocommerce' ) ,
'SUR' => __( 'Surco' , 'woocommerce' ) ,
'SRQ' => __( 'Surquillo' , 'woocommerce' ) ,
);
return $states;
}
// FIN ENVIOS POR DISTRITOS

Video Guía

https://www.youtube.com/watch?v=sHVHGrodoiY

 

WooCommerce Country Codes & State Codes List

State
State Code
El Callao – CAL
Municipalidad Metropolitana de Lima – LMA
Amazonas – AMA
Ancash – ANC
Apurímac – APU
Arequipa – ARE
Ayacucho – AYA
Cajamarca – CAJ
Cusco – CUS
Huancavelica – HUV
Huánuco – HUC
Ica – ICA
Junín – JUN
La Libertad – LAL
Lambayeque – LAM
Lima – LIM
Loreto – LOR
Madre de Dios – MDD
Moquegua – MOQ
Pasco – PAS
Piura – PIU
Puno – PUN
San Martín – SAM
Tacna – TAC
Tumbes – TUM
Ucayali – UCA
Monedas / Currency

Hola, chatea en Whatsapp

Elige uno de nuestros asesores de ventas.

Por lo general respondemos en momento. Gracias

Imprenta Mayorista

Ventas en Lima y Perú

Imprenta Mayorista

Ventas en Lima y Perú

WordPress y WooCommerce

Soporte Web y Plugins

WordPress y WooCommerce

Soporte Web y Plugins

Hosting y Dominio

Informes y Soporte

Hosting y Dominio

Informes y Soporte

0
    0
    Mi Carrito
    Empecemos a comprar y a llenar este carrito