Jak osadzić formularz kontaktowy w Wix
Wix ma Custom Element stworzony dokładnie do tego. Podaj mu dwie wartości — adres skryptu i nazwę tagu — i opublikuj.
<script src="https://cdn.toimii.io/components/your-code.js" async></script>
<toimii-your-code></toimii-your-code>
Krok po kroku
Pułapki
Często zadawane pytania
Co oznacza „sandboxowy iframe”?
Iframe to osobny dokument zagnieżdżony w Twojej stronie, a atrybut sandbox ogranicza to, co ten dokument może robić. Dokumentacja dla deweloperów Wix mówi, że osadzanie HTML tworzy środowisko sandboxowe, które nie ma bezpośredniego dostępu do pozostałych elementów Twojej strony.
Czy mogę zamiast tego użyć elementu do osadzania HTML?
Nie — w edytorze wygląda podobnie, ale to inny element, a wszystko, co do niego wkleisz, działa wewnątrz tego sandboxowego iframe'a. Wklej sam tag, a nic się nie wyrenderuje. Wklej obie linie, a w ramce może pojawić się formularz, tyle że działa on w dokumencie hostowanym przez Wix, a nie w Twojej własnej domenie, a zgłoszenia są sprawdzane względem domeny Twojej witryny — więc zostaną odrzucone, a odwiedzający zobaczy tylko ogólny komunikat o błędzie.
A co z Velo (Wix Dev Mode)?
Nie jest potrzebne. Custom Element to zwykły element edytora, a Velo nie zmienia zachowania iframe'a przy osadzaniu HTML, więc nie jest też obejściem tego problemu.
Dlaczego formularz nie wygląda dobrze w Edytorze Wix?
Bo Wix renderuje elementy Custom Element wewnątrz iframe'a — zarówno w Edytorze, jak i w trybie podglądu. Pusta albo dziwnie wymiarowana ramka w obszarze roboczym niczego nie przesądza. Opublikuj i sprawdź adres na żywo — tylko ten widok odpowiada temu, co widzi odwiedzający.
Osadzasz na innej platformie?
Te same dwie linie kodu, szczegółowo omówione dla każdej platformy.
Gotowy, żeby spróbować?
30-dniowy bezpłatny okres próbny. Bez karty kredytowej. Gotowe w kilka minut.
Bez karty kredytowej. Konfiguracja w 2 minuty.