SchedulingKit
Zurück zu SchedulingScheduling

So betten Sie ein Buchungssystem in WordPress ein

schedulingkit27. Februar 20265 Min. Lesezeit

Dieser Artikel ist derzeit auf Englisch verfügbar. Wir arbeiten an der Übersetzung.

WordPress betreibt über 40 % aller Websites, und wenn Ihre dazugehört, ist das Hinzufügen von Online-Buchungen eine der wirkungsvollsten Änderungen, die Sie vornehmen können. Anstatt Besucher zu einer separaten Buchungsseite weiterzuleiten, betten Sie die Planungsoberfläche direkt in Ihre WordPress-Seite ein — so bleiben Besucher auf Ihrer Seite und der Buchungsprozess wird nahtlos.

Diese Anleitung zeigt Ihnen genau, wie Sie ein Buchungssystem in WordPress einbetten, und zwar mit drei verschiedenen Methoden.

Was Sie lernen werden

  • Wie Sie Buchungen mit dem WordPress Block-Editor (Gutenberg) einbetten
  • Wie Sie Buchungen zu Elementor und anderen Page Buildern hinzufügen
  • Wie Sie den klassischen Editor für Buchungseinbettungen verwenden
  • Wie Sie einen schwebenden „Jetzt buchen"-Button seitenweit hinzufügen

Methode 1: WordPress Block-Editor (Gutenberg)

Der integrierte Block-Editor ist der einfachste Ansatz und benötigt keine Plugins:

Schritt 1: Holen Sie sich Ihren Einbettungscode von Ihrer Planungsplattform. Dies ist typischerweise ein HTML-Snippet, das einen iframe oder JavaScript-Tag enthält.

Schritt 2: Öffnen Sie die WordPress-Seite, auf der Sie das Buchungs-Widget haben möchten. Klicken Sie auf den „+"-Button, um einen neuen Block hinzuzufügen.

Schritt 3: Suchen Sie nach „Eigenes HTML" und wählen Sie es aus. Fügen Sie Ihren Einbettungscode in den HTML-Block ein.

Schritt 4: Klicken Sie auf „Vorschau", um zu überprüfen, ob das Buchungs-Widget korrekt gerendert wird. Veröffentlichen oder aktualisieren Sie dann die Seite.

Für JavaScript-basierte Einbettungen, die im Seitenkopf geladen werden müssen, gehen Sie zu Ihren Theme-Einstellungen oder verwenden Sie ein Plugin wie „Insert Headers and Footers", um das Script-Tag zum Head-Bereich Ihrer Seite hinzuzufügen.

Methode 2: Elementor und Page Builder

Wenn Sie Elementor, Divi, Beaver Builder oder einen anderen Page Builder verwenden:

Elementor: Ziehen Sie ein „HTML"-Widget auf Ihr Seitenlayout. Fügen Sie den Buchungs-Einbettungscode in das HTML-Inhaltsfeld ein. Passen Sie Breite und Padding des Widgets an Ihr Design an.

Divi: Fügen Sie ein „Code"-Modul zu Ihrem Abschnitt hinzu. Fügen Sie den Einbettungscode im Inhaltsbereich ein. Verwenden Sie die Design-Einstellungen des Moduls zur Steuerung der Abstände.

Beaver Builder: Fügen Sie ein „HTML"-Modul hinzu. Fügen Sie Ihren Code ein und passen Sie die Container-Breite nach Bedarf an.

Alle großen Page Builder handhaben HTML-Einbettungen gut. Der Schlüssel ist, die Einbettung in einen Container zu wickeln, der ihre Breite auf Ihren Inhaltsbereich beschränkt — typischerweise 600–800 Pixel für Inline-Buchungs-Widgets.

Methode 3: Klassischer Editor

Wenn Sie noch den klassischen WordPress-Editor verwenden:

Schritt 1: Öffnen Sie Ihre Seite und wechseln Sie zum „Text"-Tab (nicht „Visuell"). Der visuelle Tab entfernt Script-Tags und kann Einbettungscodes beschädigen.

Schritt 2: Fügen Sie Ihren Einbettungscode dort ein, wo das Buchungs-Widget erscheinen soll.

Schritt 3: Wechseln Sie zurück zu „Visuell", um die Platzierung zu überprüfen, dann veröffentlichen. Vermeiden Sie es, die Einbettung im visuellen Modus zu bearbeiten, da dies den Code verändern kann.

Einen schwebenden „Jetzt buchen"-Button hinzufügen

Über die Einbettung auf einer einzelnen Seite hinaus können Sie einen dauerhaften Buchungsbutton auf Ihrer gesamten Website hinzufügen:

  • Option 1: Die meisten Planungsplattformen bieten ein Popup-Widget-Script. Fügen Sie es zum Header Ihres Themes hinzu (über Design → Theme-Editor oder ein Header/Footer-Plugin), um einen schwebenden Button auf jeder Seite anzuzeigen
  • Option 2: Fügen Sie einen „Jetzt buchen"-Link zu Ihrem WordPress-Navigationsmenü hinzu, der auf Ihre Buchungsseite verweist
  • Option 3: Verwenden Sie ein Sticky-Call-to-Action-Plugin und verlinken Sie es mit Ihrer Buchungsseiten-URL

Der schwebende Button-Ansatz funktioniert gut, da er unabhängig von der besuchten Seite immer sichtbar ist. Für weitere Einbettungsstrategien lesen Sie unsere Anleitung zum Hinzufügen von Terminplanung zu jeder Website.

Fehlerbehebung häufiger Probleme

Wenn Ihre Einbettung nicht korrekt funktioniert, überprüfen Sie diese häufigen Probleme:

  • Einbettung wird nicht angezeigt: Stellen Sie sicher, dass Sie den Code im HTML/Text-Modus einfügen, nicht im visuellen Editor, der Scripts entfernt
  • Widget zu schmal oder breit: Wickeln Sie die Einbettung in ein div mit einem max-width-Stil ein, um die Größe zu begrenzen
  • Mixed-Content-Warnungen: Stellen Sie sicher, dass Ihre Einbettungs-URL HTTPS verwendet. Alle modernen Planungsplattformen unterstützen dies
  • Cache-Konflikte: Wenn Sie ein Caching-Plugin verwenden (WP Rocket, W3 Total Cache), leeren Sie Ihren Cache nach dem Hinzufügen der Einbettung
  • Sicherheits-Plugin blockiert Scripts: Einige Sicherheits-Plugins blockieren externes JavaScript. Setzen Sie die Domain Ihrer Planungsplattform auf die Whitelist

Wie SchedulingKit hilft

Das Einbettungs-Widget von SchedulingKit ist für einfache WordPress-Integration konzipiert. Kopieren Sie eine Zeile Code, fügen Sie sie in eine beliebige WordPress-Editor-Methode ein, und Sie haben ein voll funktionsfähiges Buchungssystem auf Ihrer Seite. Es unterstützt Inline-Einbettungen, Popup-Widgets und schwebende Buttons — alles responsiv und mobilfreundlich. Das Widget lädt asynchron, damit es Ihre WordPress-Seite nicht verlangsamt.

Häufig gestellte Fragen

Brauche ich ein WordPress-Buchungsplugin?

Nicht unbedingt. Wenn Ihre Planungsplattform einen Einbettungscode bereitstellt, können Sie Buchungen zu WordPress ohne jedes Plugin hinzufügen. Plugins sind nützlich, wenn Sie eine tiefere WordPress-Integration wie Shortcodes oder WooCommerce-Kompatibilität wünschen.

Wird die Buchungseinbettung meine WordPress-Seite verlangsamen?

Eine gut gebaute Einbettung lädt asynchron nach Ihrem Hauptinhalt, sodass die Auswirkung auf die Seitengeschwindigkeit minimal ist. Testen Sie Ihre Seitengeschwindigkeit mit Google PageSpeed Insights vor und nach dem Hinzufügen der Einbettung zur Überprüfung.

Kann ich verschiedene Buchungsseiten auf verschiedenen WordPress-Seiten einbetten?

Ja. Erstellen Sie separate Buchungsseiten in Ihrer Planungsplattform (für verschiedene Dienstleistungen, Standorte oder Personal) und betten Sie jede auf der relevanten WordPress-Seite mit einzigartigen Einbettungscodes ein.

War dieser Artikel hilfreich?