martes, 4 de agosto de 2020

Cómo agregar facilmente los departamentos de Colombia en Woocommerce

La mejor manera de añadir los departamentos de Colombia dentro de una tienda creada en Woocommerce es dentro de un hook y para esto vamos al archivo functions.php el cual se puede buscar desde el cpanel del hosting, desde filezilla o desde editor del theme. Para añadir estos departamentos usamos el filtro conocido como woocommerce_states   y pegams el siguiente código:

<?php
add_filter( 'woocommerce_states', 'goowoo_add_states' );
 
function goowoo_add_states( $states ) {
 
  $states['CO'] = array(
'AM' => __( 'Amazonas', 'woocommerce' ),
'AN' => __( 'Antioqu&iacute;a', 'woocommerce' ),
'AR' => __( 'Arauca', 'woocommerce' ),
'AT' => __( 'Atl&aacute;ntico', 'woocommerce' ),
'BO' => __( 'Bogot&aacute;', 'woocommerce' ),
'BL' => __( 'Bolivar', 'woocommerce' ),
'BA' => __( 'Boyac&aacute;', 'woocommerce' ),
'CL' => __( 'Caldas', 'woocommerce' ),
'CQ' => __( 'Caquet&aacute;', 'woocommerce' ),
'CS' => __( 'Casanare', 'woocommerce' ),
'CU' => __( 'Cauca', 'woocommerce' ),
'CE' => __( 'Cesar', 'woocommerce' ),
'CH' => __( 'Choc&oacute;', 'woocommerce' ),
'CO' => __( 'C&oacute;rdoba', 'woocommerce' ),
'CU' => __( 'Cundinamarca', 'woocommerce' ),
'GI' => __( 'Guain&iacute;a', 'woocommerce' ),
'GV' => __( 'Guaviare', 'woocommerce' ),
'HU' => __( 'Huila', 'woocommerce' ),
'LG' => __( 'La Guajira', 'woocommerce' ),
'MA' => __( 'Magdalena', 'woocommerce' ),
'ME' => __( 'Meta', 'woocommerce' ),
'NA' => __( 'Nari&ntilde;o', 'woocommerce' ),
'NS' => __( 'Norte de Santander', 'woocommerce' ),
'PU' => __( 'Putumayo', 'woocommerce' ),
'QU' => __( 'Quind&iacute;o', 'woocommerce' ),
'RI' => __( 'Risaralda', 'woocommerce' ),
'SA' => __( 'San Andr&eacute;s y Providencia', 'woocommerce' ),
'ST' => __( 'Santander', 'woocommerce' ),
'SU' => __( 'Sucre', 'woocommerce' ),
'TO' => __( 'Tolima', 'woocommerce' ),
'VC' => __( 'Valle del Cauca', 'woocommerce' ),
'VA' => __( 'Vaup&eacute;s', 'woocommerce' ),
'VI' => __( 'Vichada', 'woocommerce' )
);
 
return $states;
}
?>

Enlace recomendado

No hay comentarios:

Publicar un comentario

Blogs Colombia