Categories
WooCommerce

WC Provincia-Canton-Distrito

In this post, I will show you how to extend this plugin to allow multi countries States and Cities options on the Checkout page. This will be updated soon.

Any doubts or suggestions?

Developers

In this gist, there are some snippets that can be useful into your custom themes

By KeylorCR

Hello world. My name is Keylor Mendoza from Costa Rica, a WordPress Developer with more than 5 years of experience working with custom themes and plugins. Strong experience working with WooCommerce customizations.

13 replies on “WC Provincia-Canton-Distrito”

Hola, actualice a la versión más reciente, pero solo puedo poner el país y la provincia. Para el distrito solo sale “choose a city”.
Y como puedo traducir eso a español?
Gracias!

Hola Daniel, el plugin cuenta con el archivo .pot que podés usar para traducirlo a cualquier idioma, ya sea con PoEdit, Loco Translate o cualquier otra herramienta de traducción.

También, el plugin tiene incluido la traducción es_CR

Saludos

ok gracias, y otra pregunta, lo instalé pero no me solo puedo seleccionar la provincia y el cantón, no me deja el distrito (ciudad) porque me sale choose a city y de ahi no pasa

Hola Daniel, cómo te fue con esta integración, pudiste resolverlo? Cualquier problema o soporte me podés contactar por correo.

Saludos

Buenos días Keylor! Quería preguntarte si este plugin soporta WordPress multisite, ya que estoy realizando la integracion de tu plugin en mi red ya que es necesario para integrar Correos Costa Rica, pero no se me muestra ni el menu desde el admin ni los campos necesarios en el checkout. Agradecido de cualquier info.

Hola David

Hasta el momento no he tenido reportes de incompatibilidad con multisite, incluso yo lo he integrado a varios sitios usando multisite.
Además, si no ve las opciones del administrador, podría intentar desactivar los plugins en busca de alguna incompatibilidad o incluso algún problema con caché podría ser.

Hola,
Excelente plugin, lo estoy uitlizando en un sitio que estoy contruyendo actualmente, solo tengo una consulta hay alguna manera de restringir los envios a ciertas zonas, por ejemplo si escojo Perez Zeledon ponerle otro costo de envio

Hola Keylor gracias, tengo otra consulta, quiero solo ofrecer productos en el GAM (SJ, Heredia, Alajuela, Cartago) pero no quiero que aparezcan los otros (Puntarenas, Limon, Guanacaste), ya edite el json y elimine esos ultimos 3, pero en el selector de provinicia me siguen apareciendo no asi los cantones – distritos, sabes como puedo solucionar eso?

Hola Marlon, en este caso podés usar el hook “wcpcd_cr_states”, que carga un arreglo con el key de las provincias, y lo sobreescribís para eliminar las provincias que no ocupás:
/**
** CR States overridden
**/
function baumchild_wcpcd_cr_states($cr_states) {
unset($cr_states['GT']); // Excluding Guanacaste code
return $cr_states;
}
add_filter('wcpcd_cr_states', 'baumchild_wcpcd_cr_states', 30);

Leave a Reply

Your email address will not be published. Required fields are marked *