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.

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 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

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

Leave a Reply

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

Don’t hesitate to contact me if you need further information about my plugins or any help.