Trabajando con un cliente surgió la necesidad de incorporar los estados del país en WooCommerce. Sin embargo, WC no cuenta con una funcionalidad nativa para añadir nuevas ubicaciones desde el escritorio. Así que vi la oportunidad aportar con una solución que beneficie a los usuarios de WooCommerce que operen en el territorio venezolano.
Inicialmente pensé en solo incluir un select en el campo Estado que permitiera elegir entre las 24 estados de Venezuela. Luego se me ocurrió que, para mejorarlo aún más, podía incluir también los municipios (con la ciudad de referencia) en el campo Ciudad y que funcionara de la misma manera que el campo Estado. Para lograr este segundo desafío, reciclé la clase usada por el plugin WC City Select además de su código JavaScript.
La incorporación de esta información, y la manera en que se presenta en pantalla, mejora la experiencia de usuario al momento de completar sus direcciones y amplia la funcionalidad de las Zonas de envío al añadir la posibilidad de restringir por Estado los envíos de productos físicos.
Hay algunas opciones adicionales de personalización que pretendo incorporar en la próxima versión como poder cambiar el nombre y placeholder de los campos «Región/Provincia» y «Localidad/Ciudad» desde el mismo plugin o poder deshabilitar el campo código postal, si el usuario lo considera innecesario.
El plugin es gratuito y se puede descargar desde: Estados y Municipios de Venezuela para WooCommerce.
No olviden dejar sus comentario y recomendaciones. Si ya lo probaron, y no es mucho pedir, agradecería mucho una valoración (Review) en el repositorio de WordPress.