Map Locator na Open Street Maps

Celem projektu było wytworzenie uniwersalnej wtyczki WordPress, dostarczającej funkcjonalność wyświetlania mapy z markerami lokalizacji. Plugin oparty został na Open Street Maps, jako darmowej alternatywie map Google.

Wtyczka serwuje własny typ treści CPT jako nośnik lokalizacji, jednak jej konfiguracja umożliwia włączenie tej funkcjonalności przy każdym dowolnym zarejestrowanym typie treści. Dzięki temu istnieje możliwość wyświetlenia na mapie np. produktów sklepu Woocommerce czy wpisów na blogu.

Funkcjonalności wtyczki:

  • Wywoływanie shortcodem w dowolnym miejscu na stronie
  • Możliwość ręcznego ustawienia punktu startowego oraz przybliżenia
  • Opcja „fit”, która wyśrodkuje mapę tak, aby uwzględniła wszystkie markery
  • Opcja clusteringu, przy określonym oddaleniu łącząca w grupy markery leżące blisko siebie
  • Możliwość wyszukiwania lokalizacji po nazwie
  • Wyświetlanie okienka informacyjnego z detalami lokalizacji po kliknięciu

Wykorzystane technologie:

  • WordPress
  • PHP
  • jQuery
  • ACF
  • Leaflet
MapaWordpressWtyczka