Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come aggiungere il completamento automatico per i campi indirizzo in WordPress

Nota editoriale: guadagniamo una commissione dai link dei partner su WPBeginner. Le commissioni non influenzano le opinioni o le valutazioni dei nostri redattori. Per saperne di più su Processo editoriale.

Volete aggiungere il completamento automatico per i campi degli indirizzi in WordPress?

Recentemente, uno dei nostri utenti ci ha chiesto come aggiungere il completamento automatico per i campi degli indirizzi nei moduli di WordPress. Il completamento automatico consente agli utenti di selezionare rapidamente gli indirizzi dai suggerimenti generati in tempo reale durante la digitazione.

In questo articolo vi mostreremo come aggiungere il completamento automatico per i campi degli indirizzi in WordPress utilizzando le API di Google Places.

How to Add Autocomplete for Address Fields in WordPress

Perché aggiungere campi indirizzo con completamento automatico in WordPress

L’aggiunta di campi per il completamento automatico degli indirizzi in WordPress può aiutarvi a migliorare l’esperienza dell’utente sul vostro sito web.

Ad esempio, se possedete un negozio di e-commerce, i vostri clienti potranno inserire i loro indirizzi più velocemente ed evitare errori di battitura.

Quando gli acquirenti digitano il loro indirizzo, sullo schermo vengono visualizzati i possibili indirizzi in base alla loro posizione attuale, quindi tutto ciò che devono fare è scegliere quello corretto. Ciò consente di ridurre gli errori, poiché le opzioni mostrate all’utente sono collegate alle API di Google Places e Google Maps.

Il completamento automatico dei campi degli indirizzi è una delle funzionalità più comode che potete offrire ai vostri utenti. Se potete aiutare rapidamente gli acquirenti a superare il checkout, è più probabile che vadano avanti con l’acquisto.

Rendendo ogni acquisto semplice e veloce, avrete maggiori probabilità di incrementare le vendite e di trasformare l’acquirente occasionale in un cliente ricorrente.

Ora che avete compreso i vantaggi dell’aggiunta di campi per il completamento automatico degli indirizzi in WordPress, vi mostreremo come farlo passo dopo passo.

Video tutorial

Subscribe to WPBeginner

Se il video non vi piace o avete bisogno di ulteriori istruzioni, continuate a leggere.

La prima cosa da fare è installare e attivare il plugin Autocomplete Google Address .

Autocomplete Google Address plugin

Per maggiori dettagli, consultate la nostra guida passo passo su come installare un plugin di WordPress.

Dopo l’attivazione, è necessario visitare la pagina Impostazioni ” Completamento automatico nella dashboard di WordPress per configurare le impostazioni del plugin.

Autocomplete WordPress

Verrà richiesto di inserire la chiave API di Google Places. Questa chiave API consente al vostro sito web di connettersi con Google Maps e di recuperare i suggerimenti di completamento automatico dal suo database in tempo reale.

Accesso alla chiave API di Google Places

Andate sul sito web di Google Developer Console e create un nuovo progetto.

Google Console create a project

Verrà visualizzata una nuova pagina in cui si chiede di fornire un nome al progetto.

Utilizzate un nome che vi aiuterà a identificare il progetto in seguito, quindi fate clic sul pulsante “Crea”. Se si desidera collegare un’organizzazione, è possibile premere il link “Sfoglia” per visualizzare un elenco di opzioni.

Create a project in Google Console

Attendete qualche secondo e sarete automaticamente reindirizzati alla pagina API e servizi.

Da qui, si deve passare al pannello laterale sinistro e fare clic sulla scheda “Libreria”.

Library in Google Console

Ora verrà visualizzato l’elenco delle API di Google più diffuse che è possibile abilitare per il progetto. Nel pannello di sinistra, selezionare “Mappe” per filtrare le opzioni relative alle sole mappe.

È sufficiente trovare e fare clic sull’opzione “Places API”.

Places API

Da qui, sarete indirizzati alla pagina di panoramica dell’API Places.

È sufficiente fare clic sul pulsante “Abilita” per autorizzare l’API.

Enable Places API

Se la Google Console è impostata correttamente, dovrebbe apparire una finestra pop-up con la chiave API.

Tuttavia, se è la prima volta che si configura l’account di Google Console, potrebbe essere necessario inserire i dati di fatturazione.

Copy API Key

Ora potete tornare al vostro sito WordPress.

Incollare la chiave API dalla Google Console al punto “Chiave API di Google Place”.

Google Place API Key

Per assicurarsi che il completamento automatico dell’indirizzo funzioni in WordPress, è necessario abilitare l’API JavaScript di Google Maps.

Quindi, tutto ciò che dovete fare è tornare alla scheda “API e servizi” dalla dashboard di Google Developer Console. Quindi, trovare l’API JavaScript “Mappe” e fare clic su “Abilita”.

Enable maps javascript API

Ora siamo pronti per aggiungere l’ID del modulo.

Per il passo successivo, è necessario l’ID del modulo del campo dell’indirizzo in cui si desidera aggiungere la funzione di completamento automatico dell’indirizzo.

Abilitazione del completamento automatico dell’indirizzo nei campi dei moduli di WordPress

È possibile aggiungere una funzione di completamento automatico dell’indirizzo a qualsiasi campo del modulo creato da qualsiasi plugin per la creazione di moduli di WordPress.

In questo tutorial utilizzeremo WPForms, poiché è il miglior costruttore di moduli drag and drop e il più facile da usare per i principianti. Tuttavia, queste istruzioni funzionano indipendentemente dal plugin per i moduli di contatto utilizzato.

Innanzitutto, è necessario creare un modulo con un campo indirizzo o un insieme di campi indirizzo.

Una volta terminato, aggiungete questo modulo al vostro sito web WordPress come fareste normalmente.

Quindi, andare al post o alla pagina in cui è stato aggiunto il modulo. È necessario fare clic con il tasto destro del mouse sul campo dell’indirizzo e selezionare “Ispeziona” dal menu del browser.

Inspect button

Qui si vedrà una sezione evidenziata con il valore dell’ID del modulo per il campo di input.

Ad esempio, in questa schermata, il valore dell’ID del nostro modulo è wpforms-567-field_4.

Form ID in developer tool

È necessario copiare questo valore e incollarlo nella pagina delle impostazioni del plugin.

Tuttavia, è necessario aggiungere la funzione di completamento automatico all’intero modulo dell’indirizzo. Ad esempio, se si desidera che gli utenti siano in grado di autocompilare un intero indirizzo di spedizione, ciò significa che dovranno autocompilare la città, l’inizio e il codice postale.

In questo caso, è necessario seguire la stessa procedura facendo clic su ‘Ispeziona’ e trovando poi l’ID del modulo per ogni campo.

Form ID in WordPress

Una volta ottenuti tutti gli ID, copiateli nella pagina di completamento automatico, dove è scritto “ID modulo”.

Quando si aggiungono più ID, è necessario separare ogni ID con una virgola e le virgolette, come mostrato di seguito. Una volta terminato, non dimenticate di premere “Salva modifiche”.

Multiple autocomplete address values

È tutto; ora si può visitare la pagina del modulo e provare a inserire un indirizzo.

Il campo del modulo inizierà a mostrare automaticamente i suggerimenti di Google Places e Google Maps.

address autocomplete

Ora avete aggiunto con successo la funzione di completamento automatico degli indirizzi di Google ai vostri moduli. Gli utenti potranno compilare automaticamente il vostro modulo, sia che stiano effettuando il check-out dal vostro negozio WooCommerce sia che stiano completando la registrazione di un utente.

Speriamo che questo articolo vi abbia aiutato a capire come aggiungere il completamento automatico per i campi degli indirizzi in WordPress. Potreste anche voler consultare il nostro elenco di 24 plugin WordPress indispensabili per i siti web aziendali o la nostra guida su come creare una newsletter via e-mail.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

23 commentiLascia una risposta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

    • WPBeginner Support says

      Thank you for letting us know, we’ll be sure to take a look and find an alternative.

      Admin

    • WPBeginner Support says

      Hi Vinod,
      Sadly, for that customization, you would need to reach out to the plugin’s support for if they currently support multiple fields

      Admin

  2. Mooki says

    It works thanks, I had searched of websites and plugins and nothing worked until I got to this helpful site

  3. Fabiano Hirtz says

    I have a travel site, tours and transfers, I would like to install this tool, when the client selected the place of visit and the arrival was not transferred, or tour, but it is not a contact form, but rather a search form, does it work? I put the class, did everything correctly, it still does not work. Can someone help me?

  4. Jay Kuntal says

    Hey, I tried a lot with getting API. It works fine when i use custom code from google on code pen. But when i put the same API on this plugin, it doesn’t work.

    I have enabled two APIs – Places Web and Maps JS with credentials on Places Web.

    What am i missing here

    Thanks

  5. Tess says

    Curious to know how to set a default country to appear first (instead of the default US addresses). Do you have any idea if there is a shortcode or some way to do this with this plugin?

    BTW, I got the plugin working by just adding into the “Name” field. It works fine for me apart from wanting it to show AU addresses first. :)

  6. asima says

    How to populate the ‘current location’ in ‘area/neighborhood ‘ select dropdown as the first select option (rest of the options coming from the database) ?

  7. steve hajjaj says

    Hi there thanks for the article. I have followed the process you described but I still cannot get autocomplete to work at all. Is there something wrong with my google developers account ? as I can see the 2 APIs are enabled but cannot see any requests. Thanks

  8. Luke says

    I found a bug. When you type in the name of the business, the auto-completed address does NOT include the street number, only the street name (Main St, not 123 Main St). Big problem!!!

  9. Sarah says

    If there is one thing we are mindful; it’s the ‘mission creep’ of Google into websites and related app areas.

    Where able, we try not to engage google into our sites so as to remain ‘in control’ in what we do.

    But thanks for the insight …

  10. Camilo says

    Can it be possible to have the autocomplete fill out the zipcode, state and country as well? I just followed everything here and the address populates automatically but the user still has to manually input their zip code, state, and city

  11. Zafar Rathore says

    Excellent article for autocomplete. I was looking for such a easy to go method and you guys made it.
    Autocomplete really saves a lot of time for end users which ultimately contributes to user friendly environment.

    Keep it up guys.
    Thank you

  12. Nicholas Johnson says

    I’m planned to create WP form with autocomplete, but I don’t know how to do that. After reading this post, I have an idea to create auto-complete forms.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.