Travelmanager-Demo
Produkte und Gutscheine
Präsentiere deinen Produktkatalog und Geschenkgutscheine direkt in WordPress.
WORDPRESS-EINBINDUNG
So bindest du das ein.
Zeige den Katalog deines Accounts und öffne Produkt- oder Gutscheindetails. Der Checkout wird über den gehosteten Shop fortgesetzt.
Füge auf deiner WordPress-Seite einen Shortcode-Block ein und kopiere diesen Code hinein.
[travelmanager call="basket" lang="de"]
[travelmanager call="shop" 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 | shop | Verwende genau diesen Wert, um die in diesem Beispiel gezeigte Ansicht auszuwählen. |
category_id | Backend-Katalog | Optionale einzelne Shopkategorie-ID. Diese ID unterscheidet sich von Routentypen oder Mietkategorien. |
view | Standard-Preisanzeige | netto wählt die Nettopreis-Anzeige. Ein CSV-Export wird über den URL-Parameter view=csv ausgewählt, nicht über diesen Shortcode-Parameter. |
target | Aktueller Host | Optionaler Host für Links im CSV-Feed; kein allgemeiner Shopfilter. |
Eine Shopkategorie auswählen
[travelmanager call="basket" lang="de"]
[travelmanager call="shop" category_id="7" lang="de"]Der erzeugte item-Parameter öffnet das zugehörige Produkt mit Kaufoptionen. Lass erzeugte Checkout- und Sitzungsparameter unverändert.
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.
Durchsuche den Demokatalog und öffne ein Produkt für weitere Informationen. Die verfügbaren Produkte hängen vom Demo-Account ab.
