So betten Sie ein Kontaktformular auf Wix ein
Wix hat ein Custom Element, das genau dafür gemacht ist. Geben Sie ihm zwei Werte — eine Script-URL und einen Tag-Namen — und veröffentlichen Sie.
<script src="https://cdn.toimii.io/components/your-code.js" async></script>
<toimii-your-code></toimii-your-code>
Schritt für Schritt
Fallstricke
Häufig gefragt
Was bedeutet „Sandbox-iframe“?
Ein iframe ist ein eigenständiges Dokument, das in Ihre Seite eingebettet ist, und das sandbox-Attribut schränkt ein, was dieses Dokument tun darf. Die Entwicklerdokumentation von Wix schreibt, dass die HTML-Einbettung eine Sandbox-Umgebung erzeugt, die keinen direkten Zugriff auf die übrigen Elemente Ihrer Seite hat.
Kann ich stattdessen das Element „HTML einbetten“ verwenden?
Nein — im Editor sieht es ähnlich aus, ist aber ein anderes Element, und alles, was Sie dort einfügen, läuft in diesem Sandbox-iframe. Fügen Sie nur den Tag ein, wird nichts gerendert. Fügen Sie beide Zeilen ein, erscheint im Kasten womöglich ein Formular — es läuft dann allerdings auf einem von Wix gehosteten Dokument statt auf Ihrer eigenen Domain, und Einsendungen werden gegen die Domain Ihrer Website geprüft. Sie werden also abgewiesen, und der Besucher bekommt nur eine allgemeine Fehlermeldung zu sehen.
Was ist mit Velo (Wix Dev Mode)?
Sie brauchen es nicht. Das Custom Element ist ein normales Editor-Element, und Velo ändert nichts am Verhalten des iframes der HTML-Einbettung — ein Weg darum herum ist es also auch nicht.
Warum sieht das Formular im Wix-Editor nicht richtig aus?
Weil Wix Custom Elements im Editor und in der Vorschau innerhalb eines iframes rendert. Ein leerer oder seltsam großer Kasten auf der Arbeitsfläche sagt so oder so nichts aus. Veröffentlichen Sie und prüfen Sie die Live-URL — nur diese Ansicht entspricht dem, was ein Besucher sieht.
Einbetten auf einer anderen Plattform?
Dieselben zwei Codezeilen, für jede Plattform einzeln erklärt.
Bereit zum Ausprobieren?
30 Tage kostenlos testen. Keine Kreditkarte. In wenigen Minuten eingerichtet.
Keine Kreditkarte nötig. In 2 Minuten startklar.