plugin-icon

Travelmanager Buchungssoftware

By Philipp·
Dies ist die README-Datei für das Travelmanager WordPress Plugin. Für Informationen in Englisch, sehen Sie bitte die englische Version der README.
Ratings
5
Version
22.35
Active installations
20
Last updated
Mar 23, 2026
Travelmanager Buchungssoftware

Die Travelmanager Buchungssoftware und Tickyt Buchungssoftware sowie die Gastrozack Gastrokasse ist das Reservierungssystem sowie die Gastrokasse für die Abbildung von Fahrten, Touren und Events in einer webbasierten Software. Das Travelmanager Plugin beinhaltet verschiedene Ansichten wie den Fahrplan (Die nächsten Abfahrten) sowie ein Buchungskalender.

Travelmanager-Shortcodes – Gesamtdokumentation

Inhalt – Überblick – Schnellstart – Globale Parameter – Aufrufe (call) – Beispiele & Einsatzzwecke – Best Practices

Überblick

  • Shortcodes: [travelmanager …], alternativ [tickyt …] oder [popup …] (funktional identisch)

  • Pflichtangabe: account=”xyz.example.domain” in jedem Shortcode

  • Sprache: lang=”de”, “en” oder “pl” (Standard orientiert sich an der WordPress-Sprache)

  • Steuerung über call=”…” bestimmt die Funktion (z. B. timetable, eventinfo, shop)

Schnellstart

  • Basisformat: [travelmanager account="xyz.example.domain" call="timetable" ...]

  • Häufige Parameter: start, stop, station_id, linie_id/linien_ids, linie_typ_id, product_id, newwindow, view, target, godirect, max, lang

Globale Parameter (für viele Aufrufe verfügbar)

  • account

    • Pflicht: ja

    • Beschreibung: Mandanten-/Systemkennung (Subdomain oder Domain des externen Systems)

  • lang

    • Pflicht: nein

    • Standard: WordPress-Sprache

    • Werte: de, en, pl

    • Beschreibung: Sprache erzwingen

  • start

    • Pflicht: nein

    • Werte: Datum (YYYY-MM-DD), today, this month etc.

    • Beschreibung: Startdatum/-monat

  • stop

    • Pflicht: nein

    • Werte: Zeiträume wie 3 months, 1 week

    • Beschreibung: Zeitraum ab start

  • station_id

    • Pflicht: nein

    • Beschreibung: auf Abfahrtsort/Hafen filtern

  • linie_id / linien_ids

    • Pflicht: nein

    • Werte: einzelne ID (linie_id) oder Liste “5,6,9” (linien_ids)

    • Beschreibung: auf Linie(n) filtern

  • linie_typ_id

    • Pflicht: nein

    • Beschreibung: Kategorie/Thema (z. B. Eventfahrten)

  • ressource_id

    • Pflicht: nein

    • Beschreibung: auf Schiff/Ressource filtern

  • product_id

    • Pflicht: nein (nur bei bestimmten Aufrufen erforderlich)

    • Beschreibung: konkretes Angebot/Artikel

  • vermittler_id

    • Pflicht: nein

    • Beschreibung: Vermittler-/Partnerkennung anhängen

  • newwindow=”true”

    • Pflicht: nein

    • Beschreibung: Links in neuem Tab/Fenster öffnen

  • view

    • Pflicht: nein

    • Werte: ldjson (timetable), list (eventinfo)

    • Beschreibung: Ausgabe- bzw. Darstellungsmodus

  • target

    • Pflicht: nein

    • Beschreibung: Zielseite oder -bereich für interne Verlinkungen

  • godirect

    • Pflicht: nein

    • Beschreibung: direkte Weiterleitung zur eigenen Detail-/Buchungsseite

  • max

    • Pflicht: nein

    • Beschreibung: Anzahlbegrenzung oder Schwellenwert (z. B. eventinfo Liste)

  • exact

    • Pflicht: nein

    • Beschreibung: reserviert (derzeit ohne Funktion)

Hinweise zu speziellen Ansichten und URL-Parameter

  • view=”ldjson” (nur timetable): gibt strukturierte Daten für Rich Results aus; keine sichtbare Liste

  • view=”list” + max (nur eventinfo): zeigt Datumswahl als Liste, wenn die Anzahl ≤ max liegt

  • &view=csv in der Seitenadresse (nur shop): Export für Preissuchmaschinen

  • URL-Vorbelegungen:

    • ?date=YYYY-MM-DD (Datum vorbelegen, z. B. bei eventinfo)

    • ?ref=… (Vermittler-/Partnerreferenz)

    • ?item=ID (Artikel-Detailansicht im Shop öffnen)

Aufrufe (call)

1) timetable

  • Zweck: Fahrtenliste mit Datum, Uhrzeit, Strecke, Bild und Buchungslink (ideal für Event-/Themenfahrten)

  • Erforderlich:

    • account
  • Optional:

    • station_id: Abfahrtsort einschränken

    • linie_id oder linien_ids: auf Linie(n) filtern

    • linie_typ_id: Kategorie/Thema filtern

    • start: Startdatum (Standard: heute)

    • stop: Zeitraum ab Start (Standard: 3 months)

    • max: maximale Einträge (Standard: 250)

    • ressource_id: nach Schiff/Ressource filtern

    • newwindow=”true”: Links in neuem Fenster öffnen

    • target: interne Zielseite für Buchung

    • godirect: direkte Weiterleitung auf eigene eventinfo-Seite (mit Datumsauswahl)

    • view=”ldjson”: nur strukturierte Daten ausgeben (keine Liste)

    • vermittler_id, mandant_id: Kennungen übergeben

    • lang: Sprache

  • Hinweise

    • target/godirect eignen sich für interne Detailseiten und Buchungsmasken

    • view=”ldjson” für Suchmaschinen (Rich Results)

  • Beispiel:

    [travelmanager account=”xyz.example.domain” call=”timetable” station_id=”12″ linie_typ_id=”3″ start=”01.05.2025″ stop=”2 months” max=”150″ newwindow=”true” lang=”de”]

Copy & paste direkt in WordPress einfügen.

2) alert

  • Zweck: Hinweis-/Warnbox (z. B. Betriebsinfo)

  • Erforderlich:

    • account
  • Optional:

    • view=”none”: nur Rahmen ohne Inhalt (Platzhalter)
  • Beispiel:

    [travelmanager account=”xyz.example.domain” call=”alert”]

Copy & paste direkt in WordPress einfügen.

3) calendar

  • Zweck: Monatskalender mit Verkehrstagen für eine Linie oder Kategorie (fertiges HTML aus externem System)

  • Erforderlich:

    • account

    • linie_id oder linie_typ_id

  • Optional:

    • station_id: Hafen einbeziehen

    • start: Startmonat (Standard: this month)

    • newwindow=”true”: Links in neuem Fenster öffnen

    • lang: Sprache

  • Beispiel:

    [travelmanager account=”xyz.example.domain” call=”calendar” linie_id=”5″ station_id=”12″ start=”this month” newwindow=”true”]

Copy & paste direkt in WordPress einfügen.

4) eventcalendar

  • Zweck: Interaktiver Monatskalender mit Navigation (Monats-, Stations- und Kategorieauswahl)

  • Erforderlich:

    • account

    • linie_typ_id oder station_id

  • Optional:

    • start: Startmonat (Standard: aktueller Monat)

    • newwindow=”true”: Links in neuem Fenster

    • target=”internal”: Ziele bleiben innerhalb der Seite

    • show_station=”true”: Stationsauswahl anzeigen

    • show_category=”true”: Kategorieauswahl anzeigen

    • lang: Sprache

  • Beispiel:

    [travelmanager account=”xyz.example.domain” call=”eventcalendar” linie_typ_id=”3″ show_station=”true” show_category=”true” newwindow=”true” lang=”de”]

Copy & paste direkt in WordPress einfügen.

5) eventinfo

  • Zweck: Detail- und Buchungsseite zu einem Angebot mit Bildern, Beschreibung, Highlights und Datums-/Uhrzeitwahl (inkl. 1-/2-Wege-Fahrten)

  • Erforderlich:

    • account

    • product_id

    • Alternativ: relation=… in der Seitenadresse (setzt product_id automatisch)

  • Optional:

    • view=”list”: Datumswahl als Liste bei wenigen Terminen

    • max: Schwelle für Listenansicht (Standard: 10)

    • lang: Sprache

    • URL-Vorbelegung: ?date=YYYY-MM-DD, ?ref=…

  • Wirkung

    • Rückfahrten: zweite Auswahl erscheint automatisch

    • Routenlink bei vorhandenen Koordinaten

    • Integration von Bewertungen (falls vorhanden)

  • Beispiel:

    [travelmanager account=”xyz.example.domain” call=”eventinfo” product_id=”RHEIN-123″ view=”list” max=”8″ lang=”de”]

Copy & paste direkt in WordPress einfügen.

6) basket

  • Zweck: Warenkorb-Icon mit Anzahl und Link zum Warenkorb

  • Erforderlich:

    • account
  • Optional:

    • target=”blank”: Warenkorb in neuem Tab öffnen
  • Wirkung

    • Zeigt Icon; bei Artikeln im Warenkorb erscheint eine Zahl; Klick führt zum Warenkorb
  • Beispiel:

    [travelmanager account=”xyz.example.domain” call=”basket” target=”blank”]

Copy & paste direkt in WordPress einfügen.

7) shop

  • Zweck: Shop-Übersicht und -Detailseiten für Einzelverkäufe (z. B. Gutscheine)

  • Erforderlich:

    • account

    • category_id

  • Optional:

    • view=”netto”: Preise ohne Steuerhinweis (falls im Datensatz vorgesehen)

    • lang: Sprache

    • URL-Parameter:

    • &view=csv: Export für Preissuchmaschinen; Links via target=”domain.tld/pfad” umleitbar

    • ?item=ID: Detailansicht eines Artikels inkl. Kaufen-Formular

  • Wirkung

    • Detailansicht: Anzahl/Gutscheinwerte wählen und in den Warenkorb legen

    • CSV-Export: tabellarische Liste für Preisportale

  • Beispiel:

    [travelmanager account=”xyz.example.domain” call=”shop” category_id=”7″ lang=”de”]

Copy & paste direkt in WordPress einfügen.

8) fahrtfinder2

  • Zweck: Fahrtfinder mit Start-/Zielauswahl, Datum und Ergebnisliste

  • Erforderlich:

    • account
  • Optional:

    • station_id: Startstation vorbelegen

    • linien_ids: Linienauswahl einschränken (Mehrfachangaben)

    • linie_typ_id: Kategorie/Thema filtern

    • show_station=”false”: Zielstation ausblenden (nur Startstation)

    • current_date=”true”: heutiges Datum (nach Mittag automatisch morgen)

    • target: CSS-/Selektor-Ziel oder Bereich für Ergebnisse

    • godirect: Zieladresse für „zum Angebot“-Klicks (z. B. interne Buchungsseite)

    • max: Anzahlbegrenzung bei Signet-/Kachelmodus

    • lang: Sprache

  • Wirkung

    • Ohne target: Ausgabe der Ergebnisliste unter der Suche

    • Mit target/godirect: direkte Weiterleitung oder gezielte Ausgabe

  • Beispiel:

    [travelmanager account=”xyz.example.domain” call=”fahrtfinder2″ station_id=”12″ linien_ids=”5,6″ linie_typ_id=”3″ current_date=”true” lang=”de”]

Copy & paste direkt in WordPress einfügen.

9) sitemap

  • Zweck: Index-/Übersichtsseite je Linie mit Links zu Relationen; erzeugt zusätzlich eine XML-Sitemap im Upload-Ordner

  • Erforderlich:

    • account
  • Optional:

    • linie_typ_id, linien_ids: Auswahl der Linien/Kategorien

    • view=”empty”: keine sichtbare Ausgabe, aber XML wird erzeugt

  • Wirkung

    • Sichtbare Liste mit Teasern, Bildern und „Mehr Infos“-Links

    • Link zur erzeugten XML-Datei wird darunter angezeigt

  • Beispiel:

    [travelmanager account=”xyz.example.domain” call=”sitemap” linie_typ_id=”3″]

Copy & paste direkt in WordPress einfügen.

10) chatbot

  • Zweck: Chatbot öffnen (Button oder Link)

  • Erforderlich:

    • account
  • Optional:

    • view=”link”: als Textlink statt Button

    • title=”…”: Beschriftung des Buttons/Links

  • Beispiel:

    [travelmanager account=”xyz.example.domain” call=”chatbot” view=”link” title=”Chat starten”]

Copy & paste direkt in WordPress einfügen.

Weitere Aufrufe (Kurzüberblick)

  • contingent

    • Zweck: Verfügbarkeiten für ein Produkt (Liste oder Monatskalender)

    • Erforderlich: product_id, start, stop (und ggf. max)

    • Optional: view=”calendar”, newwindow, lang

  • artikel

    • Zweck: Einzelartikel-Ansicht (Produktdetails aus dem Shop)

    • Erforderlich: product_id

  • listcategories, list, find

    • Zweck: Hilfslisten für Kategorien/Suchen
  • eventcard, demo

    • Zweck: Vorschauelemente/Test; eventcard derzeit Platzhalter

Beispiele für typische Einsatzzwecke (Use Cases)

👉 Die nächsten Fahrten anzeigen Ideal für Startseiten, Landingpages oder Übersichtsseiten mit aktuellen Abfahrten.

[travelmanager account="xyz.example.domain" call="timetable" station_id="12" linie_typ_id="3" start="today" stop="2 months" lang="de"]

Copy & paste direkt in WordPress einfügen.

👉 Buchungsseite für ein konkretes Angebot Perfekt für Detailseiten zu Events, Rundfahrten oder Sonderfahrten mit direkter Datumswahl.

[travelmanager account="xyz.example.domain" call="eventinfo" product_id="RHEIN-123" lang="de"]

Copy & paste direkt in WordPress einfügen.

👉 Monatskalender für Fahrten oder Events Zeigt Besuchern alle verfügbaren Termine in einer übersichtlichen Kalenderansicht.

[travelmanager account="xyz.example.domain" call="eventcalendar" linie_typ_id="3" show_station="true" show_category="true" lang="de"]

Copy & paste direkt in WordPress einfügen.

👉 Gutscheine oder Zusatzprodukte verkaufen Optimal für Gutscheinseiten, Merchandising oder Zusatzverkäufe.

[travelmanager account="xyz.example.domain" call="shop" category_id="7" lang="de"]

Copy & paste direkt in WordPress einfügen.

👉 Chatbot für Fragen und schnelle Hilfe einbinden Hilft Besuchern bei Fragen zu Terminen, Buchungen und allgemeinen Informationen.

[travelmanager account="xyz.example.domain" call="chatbot" view="link" title="Chat starten"]

Copy & paste direkt in WordPress einfügen.

Wichtige Hinweise und Best Practices

  • account ist in jedem Shortcode Pflicht; ohne Account erfolgt keine Ausgabe

  • Sprache je Einbindung mit lang festlegbar; sonst WordPress-Standard

  • eventinfo: Datum per ?date=YYYY-MM-DD vorbelegbar; Vermittlerkennung per ?ref=… oder vermittler_id

  • timetable: Für Rich Results view=”ldjson” nutzen (keine sichtbare Liste)

  • shop: CSV-Export über ?view=csv an der Seitenadresse

  • Interne Zielseiten: target und/oder godirect verwenden, um von Listen oder Suchen direkt in eigene Detail-/Buchungsmasken zu leiten

  • exact ist reserviert und hat aktuell keine sichtbare Funktion

💡 Tipp: Alle Shortcodes sind direkt kopierbar. Falls Sie Probleme mit Anführungszeichen haben, achten Sie darauf, den Code exakt wie oben zu übernehmen.

Häufig gestellte Fragen

  • Ich habe noch keinen Travelmanager Account, wo kann ich diesen eröffnen? Besuchen Sie diese Seite und senden Sie eine Nachricht, um ein Konto zu erstellen.

  • Ich habe noch keinen Tickyt Account, wo kann ich diesen eröffnen? Besuchen Sie diese Seite und senden Sie eine Nachricht, um ein Konto zu erstellen.

  • Ich habe noch keinen Gastrozack Account, wo kann ich diesen eröffnen? Besuchen Sie diese Seite und senden Sie eine Nachricht, um ein Konto zu erstellen.

  • Ich benötige Support für das Plugin, an wen kann ich mich wenden? Unser Kundenservice hilft Ihnen gerne weiter. Kontaktieren Sie uns unter service@travelmanager.de.

  • **Ich benötige Support für das Plugin, an wen kann ich mich wenden? =

Schreiben Sie uns einfach eine Mail an service@travelmanager.de – wir freuen uns auf Ihre Nachricht!

  • **Ich habe einen Funktionswunsch =

Schreiben Sie uns einfach eine Mail an service@travelmanager.de – wir freuen uns auf Ihr Feedback!

Über uns

Alle Informationen zur Travelmanager Buchungssoftware finden Sie unter Travelmanager Buchungsssoftware, Tickyt Buchungsssoftware, Gastrozack Gastrokasse und unter PHCOM.

Markdown

Travelmanager Buchungssoftware Ferry Software Tickyt Buchungssoftware Gastrozack Kassensoftware PHCOM Software

Freeon paid plans
Tested up to
WordPress 6.9.4
This plugin is available for download for your site.