Avvia un progetto

Configurare il plugin WordPress Store Locator

Pannello impostazioni

Trovi tutto nel pannello di amministrazione in Store Locator -> Settings. Se non vedi questo menu, assicurati che il plugin Redux Framework sia installato e attivo.

Impostazioni generali

Nelle impostazioni generali attiva prima il plugin. Poi inserisci la chiave API di Google per il frontend (ottienila qui). Assicurati anche di aver configurato correttamente la chiave nella Google Console:

  • Consenti al tuo dominio di usare la chiave
  • Attiva: Google Places API Web Service
  • Attiva: Google Maps JavaScript
  • Attiva: Google Maps Geocoding

Puoi impostare anche una chiave lato server. Viene usata solo quando importi negozi senza latitudine / longitudine, per ottenerle direttamente da Google.

Qui sotto puoi…

  1. Esportare tutti i negozi
  2. Importare negozi
  3. Scaricare un file di importazione di esempio (usa le tue categorie / i tuoi filtri)
  4. Eliminare tutti i negozi
general WordPress store locator options
opzioni generali di WordPress Store Locator

Impostazioni della mappa

Prima attivi o disattivi la mappa. Poi imposti una larghezza e l’unità di distanza (miglia o chilometri). Infine alcuni valori predefiniti: latitudine, longitudine, tipo di mappa e livello di zoom.

Per il raggio imposti i passi di selezione separati da virgola e un raggio predefinito. Scegli se disegnare un cerchio del raggio e se allargare la mappa quando non si trovano negozi.

Imposta alcune icone predefinite per i negozi (anche se hai impostato un’icona a livello di categoria o di singolo negozio). La logica delle icone è questa:

  1. Se il singolo negozio ha un’icona personalizzata -> usa quella
  2. Se è impostata un’icona di categoria personalizzata:
    1. Se un negozio è in una sola categoria -> usa l’icona della categoria
    2. Se un negozio ha più icone, l’icona cambia solo quando nel frontend viene scelta una categoria
  3. Se non c’è un’icona di negozio / categoria -> usa l’icona predefinita

In fondo puoi personalizzare la mappa come vuoi con stili JS. Trovi esempi su https://mapstyle.withgoogle.com o https://snazzymaps.com

configure maps
configurare le mappe

Impostazioni della finestra informativa

La finestra informativa (quando clicchi su un negozio) si può attivare o disattivare. Se attiva, puoi impostarne la larghezza e poi il layout a colonne di dettagli, immagine e orari di apertura.

infowindow options
opzioni della finestra informativa

Impostazioni dell’elenco dei risultati

Attivando l’elenco dei risultati puoi sceglierne la posizione (sidebar sinistra / destra, sopra / sotto la mappa), l’ordinamento, la larghezza e se mostrare il titolo.

Puoi anche impostare…

  • un testo “nessun risultato”
  • Numero massimo di risultati
  • Azione del link del negozio
  • Mostra l’icona nell’elenco dei risultati
  • Mostra l’icona premium nell’elenco dei risultati
result list settings
impostazioni dell’elenco dei risultati

Impostazioni del campo di ricerca

Nelle impostazioni del campo di ricerca mostri il link “Trova la mia posizione”, il pulsante di ricerca, il titolo della ricerca, il filtro attivo o tutti i filtri. Puoi anche impostare un filtro di categoria predefinito e il testo del pulsante.

Inoltre puoi:

  • Attivare la geolocalizzazione automatica
  • Salvare la geolocalizzazione automatica in un cookie
  • Attivare il completamento automatico
  • Limitare i tipi
    Puoi limitare i risultati del completamento automatico di Places a un certo tipo. Se ad esempio vuoi nascondere le vie, seleziona “Regions”
  • Limitare il completamento automatico a un paese (solo codici ISO di 2 caratteri! Ad esempio “it” limita la ricerca all’Italia)
  • Posizione
  • Larghezza (in colonne)
store locator search box
campo di ricerca dello store locator

Caricamento

Mentre i negozi vengono caricati compare un’icona di caricamento. Con il nostro plugin la personalizzi del tutto: icona, colore, colore di sfondo e altro.

loading indicator
indicatore di caricamento

Dati da mostrare

In tutto puoi scegliere tra 20 dati diversi da mostrare: ad esempio nome del negozio, descrizione, sito web, immagine, orari di apertura…

Qui attivi o disattivi anche le call to action, mostrate come pulsanti nell’elenco dei risultati.

hide or show store data as you like
mostrare o nascondere i dati dei negozi a piacere

WooCommerce – pulsante Store Locator

Se hai uno shop WooCommerce puoi mostrare il pulsante Store Locator nelle pagine prodotto. Nelle impostazioni del pulsante scegli dove compare e come appare la finestra modale.

woocommerce support to show find store on product pages
supporto WooCommerce per mostrare “trova negozio” nelle pagine prodotto

Valori predefiniti dei negozi

I valori predefiniti ti aiutano a creare negozi che hanno sempre gli stessi dati (come sito web, paese o orari di apertura). Imposta un valore predefinito e ogni volta che crei un negozio a mano viene compilato.

default shop data
dati predefiniti del negozio

Impostazioni avanzate

Qui puoi aggiungere CSS o JS personalizzati. Se hai problemi di layout, puoi anche disattivare Bootstrap.