GoPymes's Blog

3 formas de agregar tus propias regiones en Woocommerce

Al querer personalizar Woocommerce, a veces nos damos cuenta que nuestro país no tiene los estados o regiones asignados correctamente, es decir no viene por defecto y por ende debemos ponerlo a mano usando las diferentes técnicas disponibles que hay en la red o que nos permite Woocommerce.

 

1. Crear un file PHP en la carpeta /woocommerce/i18n/states/

Woocommerce guarda todas las regiones en la ruta /woocommerce/i18n/states/ y es ahí donde primero se buscan, entonces debemos crear un file con el mismo código del país y con la misma estructura.

Ejemplo: Colombia no tiene regiones en Woocommerce, así que crearemos sus regiones creando un archivo CO.php en la ruta ya mencionada.

 

2. Usando un hook

Woocommerce también nos brinda un hook para agregar, modificar o quitar algunos estados al país que quisiéramos, para ello usaremos el filtro “woocommerce_states“. Este filtro lo ejecuta una vez que ya revisó el punto 1 de este ranking.

Ejemplo: siguiendo la línea de Colombia, vamos a agregar sus regiones usando este hook.

 

3. Usando el plugin Woocommerce Shipping Price by Place

Una 3era opción válida es usando este plugin pues como ves nos permite agregarle 2 niveles más y además asignarle un precio de envío.

 

colombia1

Con Shipping Price by Place podrás no sólo agregarle las regiones a tu país sino también podrás asignarle un costo individual por el envío.

 

Si tienen dudas u observaciones, aquí tiene las cajas de comentarios.

Comments 6

  1. jorge says:

    Hola Amigo, soy de colombia y estoy precisamente buscando como poder asignar diferentes precios no solo a estados, si no a ciudades, este plugin funciona para eso? lo que me preocupa un poco es que he usado varios y las reglas de envío solo aplican para cuando ya se tiene una cuenta creada en el sistema, para un cliente nuevo, al seleccionar su ciudad no se refresca el valor del envío, alguna ayuda? muchisimas gracias por tu tiempo.

    1. Alexander says:

      Buen día Jorge.

      Claro!, este plugin cambia el precio de acuerdo a la ciudad que escojas, puedes ver el video tutorial aqui:

      http://shop.gopymes.pe/documentation/docs-woocommerce-shipping-price-by-place/

      Saludos

      1. jorge says:

        Muchas gracias por tu respuesta, voy a mirar el video, alguna duda puedo molestarte? feliz tarde!

        1. Alexander says:

          Claro!, puedes comentar aquí o escribirnos a support[at]gopymes.pe

          Saludos

  2. Ignacio Antuña says:

    Hola como estas? Es compatible con la Versión 2.6.4?

    1. Alexander says:

      Buen día Ignacio.

      Claro!, es compatible con Woo 2.6.x
      Para mayor detalle puedes escribirnos a support [at] gopymes.pe

      Saludos

Leave a Reply

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