Widgety → Generator kodu

Widget wolnych terminów na Twoją stronę

Wybierz specjalistę i wygląd, skopiuj kod, wklej na stronę. Widget pokazuje kalendarz konkretnej osoby - pacjent nie musi jej szukać w kalendarzu całej placówki.

1 Kogo pokazuje widget

Widget na stronie profilu lekarza → wybierz specjalistę. Widget w nagłówku lub na stronie kontaktowej → wybierz placówkę.

2 Wariant

Przycisk zachowuje się jak zwykły link, dopóki pacjent go nie kliknie - strona nie ładuje nic zbędnego.

3 Wygląd

Jak strona (zalecane): widget sam wykrywa, czy tło Twojej strony jest jasne, czy ciemne, i dopasowuje się do niego.

Domyślnie widget bierze kolory z Twojego konta - zmieniasz je raz w ustawieniach marki i aktualizują się we wszystkich osadzonych widgetach, bez ruszania kodu na stronie. Kontrast tekstu dobieramy automatycznie do poziomu AA.

4 Język i opcje

Ten adres jest w href linku. Bez JS pacjent po prostu na niego trafia - dlatego snippet działa zawsze, nawet gdy nasz skrypt się nie wczyta.

Podgląd na żywo

Tak zobaczy to pacjent na Twojej stronie. Dane demonstracyjne.

Kod do wklejenia


    
  1. Wejdź w stronę lub wpis, gdzie ma się pojawić widget, i kliknij + → blok „Własny kod HTML" (Custom HTML). W klasycznym edytorze: zakładka Tekst.
  2. Wklej skopiowany kod w to miejsce. Podgląd w edytorze pokaże zwykły link - to normalne, widget rysuje się dopiero na opublikowanej stronie.
  3. Zapisz i podejrzyj stronę. Jeśli chcesz mieć widget w wielu miejscach - wklejaj tylko pierwszą część (link <a>), a linijkę ze <script> dodaj raz w Wygląd → Edytor motywu → footer.php albo wtyczką typu „Insert Headers and Footers".
  1. Na stronie przeciągnij element Embed (Add → Components → Embed) w miejsce, gdzie ma być widget.
  2. Wklej kod w okno „HTML Embed Code" i zapisz. W Designerze zobaczysz sam link - widget pojawi się po Publish.
  3. Skrypt lepiej dodać globalnie: Project settings → Custom code → Footer code (linijka <script>). Wtedy w Embedach wystarcza sam link i wszystkie widgety obsługuje jeden plik.
  1. Otwórz plik strony (np. profil-lekarza.html) w edytorze.
  2. Wklej link <a data-tb-…> dokładnie tam, gdzie ma być widget.
  3. Linijkę <script src="https://cdn.termbee.app/w.js" async></script> wstaw raz, tuż przed </body>. Obsłuży wszystkie widgety na stronie.
  1. Dodaj element Osadź kod / Embed HTML (Wix: Dodaj → Osadź → Kod HTML; Squarespace: blok Code).
  2. Wklej cały skopiowany kod - razem z linijką <script>. Te platformy osadzają kod w ramce iframe, więc każdy blok potrzebuje własnej kopii.
  3. Ustaw wysokość ramki na tyle, by zmieścił się kalendarz (dla wizytówki ok. 640 px, dla plakietki 60 px). Wariant Przycisk w ramce otworzy okno wewnątrz niej - na tych platformach polecamy Panel w treści.
Jeden skrypt na całą stronę. Linijkę <script src="…w.js"> wklejasz raz, niezależnie od tego, ile widgetów masz na stronie - obsłuży wszystkie, także te doładowane później (np. lista lekarzy filtrowana bez przeładowania). Ponowne wklejenie skryptu niczego nie zdubluje.

Czego widget NIE robi

Nie zakłada ciasteczek i nie osadza skryptów śledzących innych firm. Zapytania idą wyłącznie do api.termbee.app, bez identyfikatorów pacjenta - nie musisz dopisywać widgetu do polityki cookies.

Nie wywiera presji. Żadnych liczników „ostatnie miejsca" ani superlatywów - prezentujemy wyłącznie informację o wolnych terminach (art. 14 ustawy o działalności leczniczej).

Nie działa na cudzej domenie. Widget odpowiada tylko na domenach, które masz wpisane na liście dozwolonych w ustawieniach konta - nikt nie skopiuje Twojego kodu na swoją stronę.