Ziel: Position auf einer Landkarte anzeigen, Landkarte mit vielen Adressen Marker anzeigen, Adressen mit WordPress Anwenderfunktionalitäten eingeben. Nutzung von Openstreetmap (OpenSource)
Projekt: Entwicklung des Plugin FW Map Marker
Projektstart: ca Anfang März 2023
Projektziel:
- Anwenderfreundliche Landkarten mit WordPress Daten nutzen.,
- Bereitstellen im WP Plugin Repository
Projekt Stand: 22 März 2023
- Verwendung der Plugin Leaflet Map und Extension für Leaflet Map
- Admin GUI mit Einstellmöglichkeiten für die Dateneintragung und Landkartenfunktionen
- Metabox für Adresseneingabe für Post einstellbar (Beiträge, Seiten, Custom Post), neuer CustomPost Registrierbar
- Single Post Karte oder Karten mit Marker Sammlung per Shortcode im Content plazieren.
- Filter für Marker per Kategorie (in Entwicklung)
- eigene Icons per Mediathek verwenden.
- Nutzung von W4 Post List für Daten Listen und Steuerung und Datenbefüllung der Landkarten
Plugin FW Map Marker
Download Version 2.0.8 fwmapmarker.zip
Verwenden des Plugin:
Voraussetzung für die Verwendung der Landkarten mit Marker sind die Plugins: Leaflet Map und Extensions for Leaflet Map
Für Icons kann auf den Sammlungen von Fontawesoem oder WordPress Dashicon gesucht werden.
Nach Installation und Aktivierung des Plugin FW Map Marker stehen im Admin Bereich das Menü adresse und MAP Marker bereit
- MAP Marker: Grundeinstellungen für das Plugin
- adresse: Einfügen und Bearbeiten von Adressen
MAP Marker Einstellungen:
- Infos und kurze Anleitung
- Überprüfung ob die Plugins Leaflet Map und Extensions for Leaflet Map aktiv sind
- Auswahl des Post Type für die Adressen Metabox: Vorauswahl Adresse: Auswahl des Post Type in dem Adressen eingegeben und gespeichert werden.
- Neuen Post-Type registrieren: Vorauswahl: adresse: dieser Bezeichnung kann frei gewählt werden. und kann in folge bei Auswahl Metabox für Post Type ausgewählt werden.
! ACHTUNG nach dem Speichern von Adressen MEtabox Auswahl und Post Type nicht ändern! nur mit der Ersteinstellung besteht zugriff auf die Daten. - A
- iconUrl: Url aus deiner Mediathek hier einfügen -> Dieses Icon wird bei allen Marker verwendet, ausser bei Adresse wurden Icons eingetragen
- FA oder DashIcon hier eintragen: zB: dashicons dashicons-visibilit. -> diese Icon wird bei allen Markern verwendet, wenn keine IconUrl eingetragen wurde, und wenn bei Adressen keine Icons eingetragen sind.
- Icon Farbe hier eintragen: zB yellow -> Icon Symbol Farbe für FA oder Dashicon
- Marker Farbe hier eintrage: zB blue -> Marker Farbe für FA oder Dashicon
- Vorschau der Landkarte mit allen eingetragen Adressen.
Adressen einfügen und bearbeiten:
Im Admin Bereich Menü adresse (oder in deinem Ausgewählten Post Type mit Metabox) kannst du bei jedem Beitrag eine Adresse in die vorgegebenen Felder eintragen und speichern. in der Beitrag Ansicht, siehst du die erste Landkarte mit der Markierten eingetragenen Adresse.
In der Adressen Metabox, kannst du auch die URL eines eigenen Icons eintragen (in der Mediathek hochladen und die URL kopieren und einfügen)
FA und Dashicon kann auch eingetragen, diese werden verwendet wenn im Feld Icon URL nicht eingetragen wird,
wenn in einem der Felder eine Icon eingetragen wurde, werden diese statt der Einträge in MAP Marker Einstellungen verwendet.
die Farbe des Iconsymbol und die Marker Farbe können mit den englischen Farbwörter (zb red, blue, yellow, black, green usw) oder als Hexa RGB Farbcode (zB #ffff00 für Geld) eingetragen werden.
Marker Sammlung Landkarte
mit dem Shortcode [fwlandkarte] im Content von Beitrag, Seite oder weiteres, wird die Landkarte mit den Markern aller gespeicherten Adressen des eingestellten Post Types angezeigt, mittels Parameter könnten demnächst, nach Kategorien gefilter werden und damit verschiedene Landkarte mit Marker ausgewälter Kategorien angezeigt.