Restringir la función de autocompletar direcciones a un país concreto

Visión general

¿Desea restringir la funcionalidad de Autocompletar direcciones a un país específico? Cuando cree sus propios esquemas de direcciones únicos para un país deseado, también querrá asegurarse de que la función de autocompletar direcciones sólo busque en ese país.

En este artículo, le mostraremos cómo conseguirlo utilizando JavaScript.


Configurar

A efectos de esta documentación, ya hemos creado un esquema de direcciones único para Canadá siguiendo los pasos de este tutorial.

Una vez que hemos añadido nuestro esquema de dirección adicional, hemos seleccionado el Esquema para nuestro campo Dirección dentro del constructor de formularios.

Seleccionar el esquema de direcciones

Además de esto, también hemos activado Activar autocompletar dirección en la pestaña Avanzado del campo Dirección.

Activar la función de autocompletar direcciones

Añadir el fragmento

Una vez que hayas configurado y guardado tu formulario, es hora de añadir el snippet. Si necesitas ayuda para añadir snippets a tu sitio, consulta este tutorial.

Hay tres elementos que debe actualizar en el fragmento para adaptarlo a sus requisitos específicos.

  1. var formID = 2757;
  2. var addressFieldID = 21;
  3. país': [ 'ca' ],

Tendrá que actualizarlos para que coincidan con su propio ID de formulario, ID de campo y el país en el que desea que la función Autocompletar dirección sólo busque.

Para encontrar los ID de formulario y de campo, consulte este tutorial.

Si necesita ayuda para encontrar el código de 2 letras de su país, consulte esta documentación.

Ya está. Ahora, cuando escriba una dirección, la función de autocompletar sólo buscará dentro del país que haya especificado.

¿Le gustaría también restringir el campo Teléfono a un país específico? Eche un vistazo a nuestro artículo sobre Cómo restringir países dentro de los campos de formulario de Smart Phone.

Acción de referencia: wpforms_wp_footer_end