SwissWP Standortkarte
SwissWP Standortkarte – Hilfe
Voraussetzungen
- WordPress ab Version 6.5
- PHP ab Version 8.1
- Eine gültige SwissWPPlugins-Lizenz für eine Website
- Serverzugriff auf OpenStreetMap/Nominatim, wenn Koordinaten automatisch bestimmt werden sollen
Installation
- Die ZIP-Datei unter «Plugins > Installieren > Plugin hochladen» auswählen.
- Das Plugin aktivieren.
- «Standorte > Einstellungen» öffnen.
- Den Lizenzschlüssel unter «Lizenz & Updates» aktivieren.
- Standardposition, Zoom und Kartenhöhe prüfen.
Standort erfassen
- «Standorte > Neu» öffnen.
- Titel und Beschreibung erfassen.
- Optional ein Beitragsbild oder Logo setzen.
- Eine oder mehrere Standort-Kategorien wählen.
- Adresse, PLZ, Ort und Land eintragen.
- Breitengrad und Längengrad leer lassen oder manuell erfassen.
- Telefon, E-Mail, Website, Öffnungszeiten und Hinweise ergänzen.
- Optional «Koordinaten beim Speichern automatisch bestimmen» aktivieren.
- Markerfarbe wählen und Standort veröffentlichen.
Automatische Koordinatenbestimmung
- Beim Speichern ergänzt das Plugin fehlende Koordinaten automatisch, wenn Adresse, PLZ, Ort oder Land vorhanden sind.
- Die Checkbox «Koordinaten beim Speichern automatisch bestimmen» erzwingt eine neue Suche.
- In den Einstellungen kann eine Kontakt-E-Mail für Geocoding-Anfragen hinterlegt werden.
- Bei ungenauen Treffern können Breitengrad und Längengrad weiterhin manuell korrigiert werden.
Shortcodes
[swisswp_standortkarte]zeigt Karte, Suche, Filter und Tabelle.[swisswp_standortkarte category="vertriebspartner"]zeigt nur eine Kategorie.[swisswp_standortkarte table="no"]zeigt die Karte ohne Tabelle.[swisswp_standortkarte search="no"]blendet Suche und Filter aus.[swisswp_standortkarte radius="no"]blendet die Umkreissuche aus.[swisswp_standortkarte height="600"]setzt die Kartenhöhe.[swisswp_standorttabelle]zeigt nur die Tabellenansicht.
Umkreissuche
- Besucher geben eine PLZ oder einen Ort ein.
- Danach wird ein Radius von 5, 10, 25, 50 oder 100 km gewählt.
- Karte und Tabelle zeigen nur passende Standorte innerhalb dieses Radius.
- Die Berechnung erfolgt als Luftlinie und ersetzt keine Routenplanung.
CSV-Import
Der CSV-Import befindet sich unter «Standorte > CSV-Import». Die erste Zeile muss Spaltennamen enthalten.
title– Name des Standortsdescription– Beschreibungcategory– Kategorien, mehrere mit|trennenaddress,zip,city,country– Adresselat,lng– Koordinatenphone,email,website– Kontaktopening_hours– Öffnungszeitenservices– Leistungen oder Hinweiseroute_url– eigener Routenlinkmarker_color– Markerfarbe, zum Beispiel#d71920
Wenn lat und lng fehlen, kann der Import die Koordinaten automatisch aus den Adressfeldern bestimmen.
Datenschutz
- Das Plugin speichert Standortdaten in der eigenen WordPress-Datenbank.
- Beim Anzeigen der Karte werden OpenStreetMap-Kartenkacheln geladen.
- Bei automatischer Koordinatenbestimmung und Umkreissuche können Adress- oder Ortssuchanfragen an OpenStreetMap/Nominatim übermittelt werden.
- Die Website sollte OpenStreetMap beziehungsweise Kartenkacheln in der Datenschutzerklärung erwähnen.
- Kontaktangaben von Vertriebspartnern oder Mitarbeitenden sollten nur mit entsprechender Berechtigung veröffentlicht werden.
Fehlerbehebung
- Marker erscheint nicht: Adresse prüfen oder Breitengrad und Längengrad manuell setzen.
- Koordinaten werden nicht automatisch gefunden: Schreibweise der Adresse prüfen oder Ort/Land ergänzen.
- Umkreissuche findet nichts: Suchort genauer eingeben oder Radius erhöhen.
- Karte bleibt leer: Browser-Konsole, Theme-Konflikte und blockierte externe Kartenkacheln prüfen.
- Filter zeigt nichts: Kategorie-Slug im Shortcode kontrollieren.
- CSV importiert nichts: Kopfzeile und Trennzeichen prüfen.
- Lizenz lässt sich nicht aktivieren: Lizenzschlüssel, Domainbindung und Serverzugriff auf
https://swisswpplugins.ch/api.phpprüfen.
