WP Store Locator: installeren, instellen en problemen oplossen
Laatst bijgewerkt:
Met WP Store Locator toon je je winkels, vestigingen of verkooppunten op een kaart. Bezoekers vullen hun adres of postcode in en zien de dichtstbijzijnde locaties met route. De plugin leunt volledig op Google Maps, dus bijna alle problemen gaan over de API-sleutels: een grijze kaart, een foutmelding of adressen die niet gevonden worden.
Wat doet WP Store Locator?
Vestigingen zijn een eigen berichttype met adres, contactgegevens, openingstijden en categorieën. Bij het opslaan worden de coördinaten opgezocht. Met de shortcode [wpsl] plaats je de zoeker met kaart op een pagina; bezoekers zoeken op adres, kiezen een straal en zien de resultaten in een lijst en op de kaart.
De plugin is gratis. Betaalde add-ons van de maker voegen onder meer importeren uit CSV, statistieken van zoekopdrachten en extra zoekfilters toe.
Installeren
- Installeer WP Store Locator via Plugins → Nieuwe plugin en activeer.
- Maak in je eigen Google Cloud-account twee sleutels: een browsersleutel (voor de kaart, beperkt tot je domein) en een serversleutel (voor het opzoeken van coördinaten bij opslaan).
- Vul beide in onder Winkelzoeker → Instellingen, en zet de benodigde API’s aan in Google Cloud.
- Voeg een vestiging toe, controleer de pin en plaats
[wpsl]op een pagina.
Instellingen die ertoe doen
- Browser- en serversleutel. Ze hebben elk een eigen soort beperking. De browsersleutel beperk je tot je website-adres; de serversleutel kun je niet tot je website-adres beperken, omdat het verzoek van de server komt.
- Standaardlocatie en straal. Waar de kaart opent en welke afstanden bezoekers kunnen kiezen. Kies kilometers.
- Land. Beperk het zoeken tot Nederland (of de landen waar je zit) om verkeerde adressen te voorkomen.
- Aantal resultaten en automatisch laden. Alle vestigingen direct tonen, of pas na een zoekopdracht.
Veelvoorkomende problemen en oplossingen
Grijze kaart of melding dat Google Maps niet goed is geladen. De browsersleutel ontbreekt, is beperkt tot een ander adres (bijvoorbeeld zonder www), de Maps JavaScript API staat niet aan, of er is geen betaalgegeven gekoppeld in Google Cloud. Controleer de sleutel en de foutmelding in de browserconsole, die noemt meestal precies wat er mis is.
Bij opslaan wordt het adres niet gevonden. De serversleutel ontbreekt, is ten onrechte beperkt tot je website-adres, of de Geocoding API staat niet aan. Gebruik voor de serversleutel geen beperking op website-adres.
Zoeken geeft geen resultaten. De straal is te klein, de vestigingen hebben geen coördinaten (opgeslagen vóór de sleutels goed stonden), of het land klopt niet. Sla de vestigingen opnieuw op of controleer de coördinaten, en vergroot de straal.
De kaart verschijnt niet of half in een tabblad of pop-up. De kaart wordt getekend terwijl hij onzichtbaar is. Plaats hem op een gewone plek in de pagina.
De kaart is niet AVG-proof. Google Maps laadt bij het openen van de pagina gegevens van Google. Laat de kaart via je cookiebanner pas na toestemming laden, bijvoorbeeld met Complianz of Borlabs Cookie.
Alternatieven en vergelijking
WP Store Locator is bedoeld voor je eigen vestigingen. Wil je een gids waarin anderen zich kunnen aanmelden, dan past GeoDirectory beter. Heb je maar één of twee adressen, dan is een gewone kaart op je contactpagina genoeg. Vestigingen uit je eigen systeem automatisch bijwerken kan met een koppeling; zie WordPress-plugin laten maken.
Veilig bijwerken
Werk de plugin en de add-ons samen bij en test daarna een zoekopdracht op postcode, de kaart en de routelink. Controleer af en toe in Google Cloud of de sleutels nog actief zijn en of het gebruik binnen je budget blijft.
Wanneer schakel je hulp in?
Blijft de kaart grijs, worden vestigingen niet gevonden of wil je honderden locaties importeren? Wij helpen met installeren, instellen, de API-sleutels en het oplossen van fouten. De sleutels maak je aan op je eigen Google-account; wij helpen je met de juiste instellingen.
WP Store Locator (add-ons) bestellen
Premium plugins vanaf €5 — dankzij onze bulk-inkoop
- Inclusief setup en installatie
- Inclusief onbeperkte support
Wij leveren WP Store Locator (add-ons) met licentie, installeren de plugin en stellen hem voor je in. Liever zelf bij de maker kopen kan ook; dan helpen we met installeren en instellen.
- Kies de plugin.
- Vul je domeinnaam in (en het aantal websites).
- Je krijgt van ons de prijs en een betaallink.
- Na betaling installeren en stellen wij de plugin voor je in; support is onbeperkt.
Veelgestelde vragen
Waarom heeft WP Store Locator twee sleutels nodig?
De browsersleutel laadt de kaart in de browser van de bezoeker. De serversleutel zoekt bij het opslaan de coördinaten van een adres op. Ze hebben elk een andere soort beperking.
Waarom blijft de kaart grijs?
Meestal ontbreekt de browsersleutel, is die beperkt tot een ander website-adres, staat de Maps JavaScript API niet aan of ontbreekt een betaalgegeven in Google Cloud. De browserconsole noemt de precieze fout.
Waarom vindt de zoeker mijn vestigingen niet?
Vaak hebben de vestigingen geen coördinaten, omdat ze zijn opgeslagen toen de serversleutel nog niet werkte. Sla ze opnieuw op en vergroot zo nodig de zoekstraal.
Is een Google-kaart op mijn site AVG-proof?
Alleen als de kaart pas laadt na toestemming van de bezoeker. Regel dat via je cookiebanner.
Kan ik WP Store Locator (add-ons) met licentie via Layg bestellen?
Ja. Premium plugins vanaf €5 — dankzij onze bulk-inkoop, inclusief setup en installatie en inclusief onbeperkte support. Vul bij "WP Store Locator (add-ons) bestellen" je domeinnaam en het aantal websites in en klik op Bestellen / prijs opvragen. Je krijgt de prijs en een betaallink; daarna installeren en stellen wij de plugin voor je in.
Hulp nodig met WP Store Locator?
Wij helpen met installeren, instellen, bijwerken en het oplossen van fouten en conflicten. Vertel wat er speelt; je hoort vooraf wat we gaan doen.
Hulp aanvragen Site plat? SpoedhulpLees ook: GeoDirectory · Complianz · Borlabs Cookie · WordPress-plugin laten maken · Real Cookie Banner · alle WordPress-plugins