SitPup Ratgeber
So fügst du ein Buchungs-Widget zu WordPress hinzu
WordPress bietet vier oder fünf Stellen, an denen du Einbettungscode einfügen könntest, und manche davon brechen ihn stillschweigend. Hier erfährst du, welche für dein Setup die richtige ist, und was zu prüfen ist, wenn der Button nicht erscheint.
6 Min. Lesezeit
Passende SitPup-Seite: Buchungs-Widget
Hol dir zuerst den Code von SitPup
Auf der WordPress-Seite gibt es nichts zu installieren: kein Plugin, keine Kontoverbindung, keine API-Schlüssel. Die gesamte Integration sind zwei Zeilen HTML, die du einmal erzeugst.
Öffne in SitPup die Widget-Seite, füge deine Leistungen und Preise hinzu, schalte die Tiere ein, die du annimmst, öffne dann den Abschnitt „Widget einbetten“ und veröffentliche. Der Code erscheint erst nach der Veröffentlichung. Er sieht aus wie ein div mit ein paar Daten-Attributen, gefolgt von einem Script-Tag.
Kopiere beide Zeilen. Das div ist, wo der Button erscheint, das Script macht ihn erst zu einem. Jedes für sich allein bewirkt nichts.
Block-Editor (Gutenberg): nutze einen Custom-HTML-Block
Das ist der Standard-Editor von WordPress und der Fall, der den meisten Leuten zum Verhängnis wird. Fügst du Einbettungscode in einen Absatz-Block ein, entfernt WordPress das Script-Tag beim Speichern. Es gibt keine Fehlermeldung, der Code hört einfach still auf, Code zu sein, und du bekommst entweder nichts oder eine Zeile sichtbaren Text auf deiner Seite.
Der Block, der das korrekt handhabt, ist Custom HTML.
- 1
Öffne die Seite oder den Beitrag, wo der Button hin soll
Eine Leistungsseite oder eine Kontaktseite konvertiert meist besser als die Startseite.
- 2
Füge einen Custom-HTML-Block hinzu
Klick auf das Plus-Symbol, suche nach „Custom HTML“ und füge ihn ein. Nutze nicht Absatz, Code oder Vorformatiert; die zeigen Code an, führen ihn aber nicht aus.
- 3
Füge beide Zeilen ein, genau wie kopiert
Formatiere oder rücke sie nicht um. WordPress kommt mit dem Code so klar, wie er ist.
- 4
Vorschau, dann veröffentlichen
Der Block-Editor zeigt innerhalb des Blocks selbst einen Vorschau-Tab, ein schneller Check, bevor du die Seite veröffentlichst.
Page-Builder: nutze das HTML- oder Code-Element
Wenn dein Theme mit Elementor, Divi, Bricks oder einem ähnlichen Builder gebaut wurde, nutzt du für diese Seite überhaupt nicht den Block-Editor, und der Builder hat sein eigenes passendes Element.
In Elementor ist es das HTML-Widget, in Divi das Code-Modul, in Bricks das Code-Element. Sie stehen meist unter der Gruppe Basic oder General im Elemente-Panel. Zieh es an die gewünschte Position und füge den Code ein.
Füge den Code nicht in ein Text-Editor- oder Rich-Text-Element ein. Wie der Absatz-Block bereinigen die Script-Tags heraus.
Classic Editor: wechsle zuerst zum Text-Tab
Viele ältere Websites für Tierbetreuung laufen noch mit dem Classic Editor, entweder direkt oder über ein Plugin, das ihn wiederherstellt. Die Regel hier ist einfach, aber leicht zu vergessen: Der Visual-Tab formatiert HTML im Hintergrund um und kann das Script-Tag komplett verwerfen.
Klick vor dem Einfügen auf den Text-Tab, setze den Code an die gewünschte Stelle im Markup, und speichere, ohne zurück zu Visual zu wechseln. Wechselst du doch zurück und speicherst erneut, prüfe die veröffentlichte Seite, denn der Code hat das möglicherweise nicht überlebt.
Auf jeder Seite statt nur einer
Wenn du den Button website-weit statt nur auf einer Seite haben willst, wird das manuelle Hinzufügen auf jeder Seite zu einem Wartungsproblem, das nur auf dich wartet.
Ein Plugin für Header- und Footer-Scripts löst das sauber. Du fügst den Code einmal in dessen Einstellungen ein und wählst, wo er lädt. Das ist auch die aufgeräumtere Option, wenn jemand anders deine Website pflegt, weil es nur eine Stelle gibt, an der nachgesehen werden muss, wenn sich etwas ändern soll.
Prüfe auf der Live-Seite, nicht im Editor
Die Editor-Vorschau ist eine Darstellung deines Inhalts, keine originalgetreue Kopie der veröffentlichten Seite, und sie läuft nicht durch dieselbe Optimierungsebene, auf die deine Besucher treffen.
Öffne die veröffentlichte URL in einem privaten Browserfenster, klick auf den Button und sende dir eine echte Testanfrage. Bestätige, dass sie unter Buchungen in deinem SitPup-Dashboard ankommt. Öffne dann dieselbe Seite auf deinem Handy, denn von dort kommt der Großteil des Traffics für Tierbetreuung, und dort zeigt sich eine schlecht platzierte Einbettung meist zuerst.
Das Wichtigste
- Kein Plugin nötig; die Integration sind zwei Zeilen HTML, die du nach der Veröffentlichung des Widgets erzeugst.
- Nutze einen Custom-HTML-Block in Gutenberg, das HTML- oder Code-Element in einem Page-Builder, oder den Text-Tab im Classic Editor.
- Füge ihn nie in ein Absatz- oder Rich-Text-Element ein; das Script-Tag wird stillschweigend entfernt.
- Für einen website-weiten Button nutze ein Plugin für Header- und Footer-Scripts, statt ihn pro Seite einzufügen.
- Erscheint der Button nicht, prüfe Caching- und JavaScript-Verzögerungs-Einstellungen, bevor du den Code verdächtigst.
Hol dir deinen WordPress-Buchungsbutton
Konfiguriere das Formular, veröffentliche, und füge das zweizeilige Snippet in einen Custom-HTML-Block ein. Kein Plugin nötig.