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
19 replies on “WC Provincia-Canton-Distrito”
Hola Keylor,tengo un problema,a la hora de instalar el plugin y activarlo en el check-out y carrito no me aparecen para selecionar ni nada,de verdad necesito ayuda:(
Hola Joshua
Con respecto a su consulta, si no le funciona la carga de ubicaciones puede ser por un problema de lectura del archivo donde están guardadas. En este caso, puede agregarlas manualmente a la configuración del plugin en Ajustes > WC Provincia Cantón Distrito > Ubicaciones copiando el contenido del archivo que está en plugins/wc-provincia-canton-distrito/assets/js/prov-cant-dist.json.
Saludos
Hola Keylor, Instalé el plugin con la plantilla Flatsome, En el checkout puedo seleccionar la provincia, pero el campo de cantón-distrito me aparece tipo texto por lo que no puedo realizar la selección.
¿Cuál puede ser el inconveniente?
Saludos
Hola Steven, puede que haya alguna incompatibilidad ya sea con el tema o algún plugin.
Puede revisar si el plugin carga bien las ubicaciones desde Menú > Ajustes > WC Provincia-Canton-Distrito
http://prntscr.com/1157u04
Saludos
Hola Keylor, como implemento el plugin en Nicaragua?
Saludos
Hola David, podés seguir esta guía https://keylormendoza.com/how-to/add-states-and-cities-to-woocommerce-provincia-cantones/ donde explico cómo cambiar la ruta del archivo de ubicaciones, mapear las ubicaciones de cada país y también integrarlo a WooCommerce.
Espero que te sea de ayuda, igual podés contactarme en caso de alguna duda adicional
Pura vida!
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);
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 Marlon
Eso es posible configurarlo mediante zonas de envío en WC, usando en este caso el postcode que ocupa tenga un precio distinto. Este es el enlace de la documentación oficial para configurar las zonas de envío https://docs.woocommerce.com/document/setting-up-shipping-zones/
Perfecto Keylor, pero el plugin tuyo tiene los postal codes incluidos?
ya lo logre, excelente muchas gracias, un gran plugin
Excelente Marlon, cualquier consulta quedo atento
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, 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