Wtyczka nie została przetestowana z trzema ostatnimi głównymi wydaniami WordPressa. Może nie być już utrzymywana lub obsługiwana, co może skutkować problemem ze zgodnością z nowszymi wersjami WordPressa.

Wtyczka do planowania trasy dla samochodów

Opis

Planer tras może obliczać różne wartości dla tras samochodowych na całym świecie, takie jak długość trasy, czas jazdy, ilość paliwa i koszt.

Główne przypadki użycia:

  1. Trasa dla zmotoryzowanych (rekreacja lub podróże służbowe własnym lub wynajętym samochodem)
  2. Obliczenie szacunkowego kosztu usługi w zależności od długości trasy (logistyka transportu, spedycja, firmy przewozowe, fracht samochodowy, dostawa, taksówka międzymiastowa, transfer, itp.)
  3. Przebieg trasy z dowolnego punktu do Twojego obiektu turystycznego (centrum rekreacyjne, kemping, hotel) za pomocą prostego formularza internetowego.

Możliwe są również inne przypadki użycia. Wtyczka posiada wiele ustawień i może być dostosowana do innych scenariuszy.

Funkcje

  • shortcody
  • konfigurowalny wygląd
  • automatyczne dopasowanie rozmiaru i rodziny fonta
  • responsywność
  • wyznaczanie tras na całym świecie (może być opcjonalnie ograniczone przez kraje)
  • włączanie/wyłączanie bloków w formularzu i w wynikach
  • obliczanie ceny według twojego własnego wzoru
  • ładowanie asynchroniczne za pomocą protokołu HTTPS, obsługa HTTP/2
  • bezpieczna degradacja, jeśli serwer wyznaczania trasy nie jest dostępny
  • automatyczne uzupełnianie pól formularza
  • lokalizację początku/końca można wskazać na mapie
  • geokoder z korektą błędnego zapisu
  • edycja trasy metodą „przeciągnij i upuść” na mapie
  • schemat trasy (miasta z typami dróg i czasem przejazdu pomiędzy nimi)
  • oddzielne ograniczenia prędkości dla autostrad i innych dróg
  • 11 języków: angielski, francuski, niemiecki, hiszpański, portugalski, czeski, polski, włoski, malajski, niderlandzki, turecki
  • 3 systemy miar: metryczny, amerykański, brytyjski imperialny
  • wiele walut: ARS, AUD, BRL, CAD, CHF, CLP, CNY, COP, CZK, DOP, EUR, GBP, INR, IRR, MXN, MYR, NGN, PEN, PHP, PLN, RUB, SEK, TRY, USD, VEF, ZAR

Tryby

Wtyczka ma dwa tryby. Są one włączane na stronie ustawień wtyczek.

Domyślnie, wtyczka działa w trybie minimalnym:

  • wyniki obliczania trasy są wyświetlane na stronie developera wtyczki.
  • nie ma żadnych dodatkowych ustawień.

Tryb zaawansowany:

  • wyniki obliczeń trasy są wyświetlane wewnątrz iframe na stronie internetowej.
  • po iframe, wyświetlane jest hiperłącze do strony dewelopera wtyczki.
  • dostępne są dodatkowe ustawienia.

Jak to działa?

Technicznie rzecz biorąc, wtyczka jest łącznikiem z serwisem internetowym www.najlepszetrasy.com, który do wyznaczania tras wykorzystuje dane OSM.

W przeciwieństwie do innych podobnych wtyczek, Google Maps nie jest tutaj używany. Wyznaczanie tras odbywa się za pomocą planerów open source, takich jak OSRM i Graphhopper.

Zobacz pełną listę podziękowań.

Dokumentacja

Wtyczka jest rozwijana w oparciu o HTML-widget, którego opcje są udokumentowane na stronie deweloperzy.

Zrzuty ekranu

  • Gutenberg block
  • Shortcode generator
  • Najbardziej szczegółowe przedstawienie planera tras, przeznaczonego dla turystów
  • Krótkie przedstawienie, przeznaczone do kalkulacji kosztów
  • Inny przypadek użycia: formularz „jak się do nas dostać”

Bloki

Wtyczka dodaje 1 blok.

  • Car Route Planner Calculator of various values for route, such as length, driving time, fuel amount and cost, customized cost.

Instalacja

  1. Prześlij wtyczkę do katalogu „/wp-content/plugins/”.
  2. Włącz wtyczkę poprzez menu „Wtyczki” w kokpicie WordPressa.
  3. Insert „car route planner” block in Gutenberg editor or use shortcode

Najczęściej zadawane pytania

Jak stworzyć własną formułę cenową?

Podczas tworzenia formuły można użyć następujących zmiennych:

  • Length – Długość trasy
  • DrivingTime – Czas jazdy w minutach
  • FuelConsumption – Zużycie paliwa
  • FuelAmount – Ilość paliwa wymagana na całą trasę
  • FuelPrice – Cena jednostkowa paliwa
  • FuelCost – Koszt paliwa dla całej trasy

Możesz także użyć funkcji matematycznych: min, max, round.

Przykładowy wzór: max(150, FuelCost * 4 + 100)

Jak obliczany jest koszt paliwa?

Interfejs używa abstrakcyjnego terminu „paliwo”, dzięki czemu ty lub twój użytkownik możecie zastąpić cenę benzyny, oleju napędowego lub LPG według własnego wyboru.

Domyślnie używana jest cena benzyny.

Jak obliczany jest czas jazdy?

Do obliczeń wykorzystywana jest prędkość dozwolona przez reguły ruchu drogowego (według danych OSM) na każdym konkretnym punkcie trasy.

W shortcode można ustawić dodatkowe ograniczenia prędkości.

Czy mogę wyświetlić wiele shortcode na jednej stronie?

Możesz wyświetlić dowolną liczbę shortcode na jednej stronie.

Recenzje

2024-08-06 1 odpowiedź
It all seems to work at first, but they were unable to realize the custom cost. None of the formulas they provide work. I spent hours on it. It doesn’t work.
2022-03-17 1 odpowiedź
Doesn’t work and comes with ads
Przeczytaj 10 recenzji

Kontrybutorzy i deweloperzy

„Wtyczka do planowania trasy dla samochodów” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

Wtyczka „Wtyczka do planowania trasy dla samochodów” została przetłumaczona na 4 języki. Podziękuj tłumaczom za ich wkład.

Przetłumacz wtyczkę “Wtyczka do planowania trasy dla samochodów” na swój język.

Interesuje cię rozwój wtyczki?

Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.

Rejestr zmian

1.7

  • Block for Gutenberg page editor.
  • Options „Font family” and „Font size” are added.

1.6

  • Options „Hide From field” and „Hide To field” are added.

1.5

  • Italian, Czech, Polish and Malay translations are added.
  • Dutch and Turkish translations are added.

1.4

  • Bugfix: minor country-specific settings were not applied properly.

1.3

  • Limiting results by countries

1.2

  • Min/Max functions are supported in formula.
  • Bugfix: some shorttag’s attributes were erroneously ignored.

1.1

  • French and German translations are added.
  • Minor fix in Portuguese translation.

1.0

  • Initial release.