ELMO Forms
Instalacja i konfiguracja
Wtyczka osadza formularze zapisu z ELMO na stronach WordPress/WooCommerce.
Wersja 1.0.0, pliki: cszd-forms.php, cszd-mail.php, cszd-support.php.
Instalacja
- Wgraj katalog wtyczki do
wp-content/plugins/. - Aktywuj w Wtyczki → Zainstalowane.
- Przejdź do Ustawienia → ELMO Forms.
Konfiguracja
| Pole | Opis |
|---|---|
| Base URL | Adres instancji ELMO, np. https://elmo.piotrlitwa.com. Zapisywany bez końcowego ukośnika. |
| API Key | Klucz z panelu ELMO, format cszd_xxxxxxxx…. |
Bez obu wartości formularze się nie wyrenderują.
Shortcode [elmo_form]
Podstawowe użycie — jedyny wymagany atrybut to uuid:
[elmo_form uuid="twoj-uuid"]
Bez uuid wtyczka renderuje czerwony komunikat błędu zamiast formularza.
Atrybuty
| Atrybut | Domyślnie | Opis |
|---|---|---|
uuid |
— | Wymagany. Identyfikator formularza w ELMO. |
height |
400 |
Wysokość w pikselach. |
width |
100% |
Szerokość — piksele albo procent. |
mode |
iframe |
iframe albo native. |
title |
pusty | Nadpisuje tytuł z ELMO. |
subtitle |
pusty | Nadpisuje podtytuł z ELMO. |
Przykład
[elmo_form uuid="a1b2c3" mode="native" height="520" title="Zapisz się"]
Poza shortcodem wtyczka udostępnia widget i blok Gutenberga.
Strona podziękowania
Osobny formularz doklejany do strony podziękowania WooCommerce — typowo zapis do newslettera w zamian za kupon. Konfiguracja w Ustawienia → ELMO Forms.
| Opcja | Domyślnie |
|---|---|
elmo_forms_thankyou_uuid |
puste — bez tego sekcja się nie pokaże |
elmo_forms_thankyou_title |
„Dolacz do newslettera!" |
elmo_forms_thankyou_subtitle |
„Odbierz kupon rabatowy na nastepne zakupy." |
Tytuł i podtytuł nadpisują to, co przychodzi z ELMO.