Travelmanager-Demo
Abfahrtsplan
Zeige kommende Fahrten und hilf deinen Besuchern, die nächste passende Abfahrt zu finden.
Nur verfügbare Touren anzeigen
WORDPRESS-EINBINDUNG
So bindest du das ein.
Liste kommende Abfahrten in zeitlicher Reihenfolge auf. Der folgende Code übernimmt Zeitraum und Ergebnislimit dieser Demo.
Füge auf deiner WordPress-Seite einen Shortcode-Block ein und kopiere diesen Code hinein.
[travelmanager call="basket" lang="de"]
[travelmanager call="timetable" start="today" stop="3 months" max="12" newwindow="true" lang="de"]Lass den basket-Shortcode auf derselben Seite, wenn Fahrten ihre Reisedetails dort öffnen. Er stellt den Buchungskontext bereit und zeigt den gefüllten Warenkorb an.
Parameter für dieses Beispiel
| Parameter | Wert / Standard | Beschreibung |
|---|---|---|
call | timetable | Verwende genau diesen Wert, um die in diesem Beispiel gezeigte Ansicht auszuwählen. |
station_id | Alle verfügbaren Stationen | Optionale Stations-ID oder kommagetrennte Stations-IDs. |
linie_id | Kein Routenfilter | Optionale Routen-ID oder kommagetrennte Routen-IDs. Wird ignoriert, wenn linie_typ_id gesetzt ist. |
linie_typ_id | Kein Routentypfilter | Optionale kommagetrennte Routentyp-IDs; hat Vorrang vor linie_id. |
start | today | Startdatum im Format TT.MM.JJJJ oder relativ, zum Beispiel today oder next month. Startdaten, die älter als ein Monat sind, werden auf heute gesetzt. |
stop | 3 months | Dauer ab start, zum Beispiel 3 months, ohne führendes Pluszeichen. Dies ist kein absolutes Enddatum. |
max | 250; Demo: 12 | Maximale Ergebniszahl. Verwende einen positiven Wert bis 500; weggelassen, 0 oder über 500 führt zu 250. |
newwindow | false | true öffnet unterstützte Buchungslinks in einem separaten Tab/Fenster. |
mandant_id | Leer | Optionaler numerischer Mandantenfilter. |
ressource_id | Leer | Optionaler numerischer Ressourcenfilter. |
target | Buchungsziel des Accounts | Optionale URL einer lokalen Detailseite; erzeugte relation- und date-Parameter werden ergänzt. |
godirect | Leer | Ein nicht leerer Wert wählt die direkte Buchungsvariante dieses Abfahrtsplans. Das unterscheidet sich von der Ziel-URL beim Finder. |
view | Sichtbarer Abfahrtsplan | ldjson gibt strukturierte Veranstaltungsdaten ohne sichtbaren Abfahrtsplan aus. Lass den Parameter für die hier gezeigte Ansicht weg. |
Station und Route filtern
[travelmanager call="basket" lang="de"]
[travelmanager call="timetable" station_id="2" linie_id="146" start="today" stop="3 months" max="12" newwindow="true" lang="de"]Die Zahlen-IDs in den Beispielen sind Platzhalter. Ersetze sie durch IDs aus deinem eigenen Account. Parameternamen und call-Werte bleiben in jeder Sprache unverändert.
Account, Sprache und gemeinsame Optionen
Installiere und aktiviere Travelmanager. Speichere unter Einstellungen → Travelmanager den Hostnamen deines Backends und wähle die automatische oder eine feste Sprache. Falls dein Account einen privaten WordPress-Token benötigt, hinterlegst du ihn ebenfalls dort. Die Beispiele nutzen den gespeicherten Account; mit account kannst du ihn überschreiben.
| Parameter | Wert / Standard | Beschreibung |
|---|---|---|
account | Gespeicherte Einstellung | Optionaler Backend-Hostname, zum Beispiel dein-account.travelmanager.software, ohne https://. Überschreibt den gespeicherten Standardaccount. |
lang | en / de | Sprachcode für diese Einbindung, zum Beispiel en oder de. Aktiviere die aktuelle Sprachsteuerung über Automatisch oder eine feste Sprache in den Plugin-Einstellungen. |
cache | false | Optional: false umgeht den API-Lesecache des Plugins für diesen Aufruf. Ein WordPress-Seitencache oder CDN-Cache wird dadurch nicht geleert. Normalerweise lässt du den Parameter weg. |
vermittler_id | Leer | Optionale numerische Vermittler-ID. Vorhandene Vermittlerinformationen aus URL oder Sitzung können ebenfalls den Buchungskontext beeinflussen. |
Verwende für Schalter die Werte true und false. Parameternamen wie linie_id, linien_ids und linie_typ_id bezeichnen unterschiedliche Filter und dürfen weder übersetzt noch vertauscht werden.
Selbst ausprobieren.
Sieh dir die kommenden Abfahrten aus dem deutschen Demo-Account an. Öffne eine Fahrt, um die Buchungsmöglichkeiten zu entdecken.


