Zum Inhalt springen

Seiten & Navigation

Externe Inhalte per iFrame einbinden

Anleitung

Kurz gesagt: Ein iFrame ist ein Fenster in deiner Seite, durch das Inhalte eines anderen Anbieters erscheinen, zum Beispiel ein Buchungskalender.

Kurz gesagt: Ein iFrame ist ein Fenster in deiner Seite, durch das Inhalte eines anderen Anbieters erscheinen, zum Beispiel ein Buchungskalender. Für Praxen ist meist ein einfacher Link oder Button besser: Er lädt nichts von fremden Servern, braucht in der Regel keine Einwilligung und funktioniert am Handy zuverlässig. Ein iFrame lohnt sich nur, wenn ein Link nicht reicht.

Wo im System: In einem Eintrag: Menü → Inhalt → Inhaltstyp → Eintrag öffnen → Reiter Details → Article → Neues Feld hinzufügen → HTML. Auf einer Seite: Webseiten (CMS) → Seiten → Seite öffnen → Artikel-Sektion → Article → Neues Feld hinzufügen → HTML

Link oder ButtoniFrame
Beispiel„Online-Termin buchen“ führt auf die Buchungsseite deiner PraxisDer Buchungskalender erscheint direkt in deiner Seite
Lädt beim Aufruf Inhalte des Anbietersneinja
Einwilligung über den Cookie-Bannernein, der Anbieter steht in der Datenschutzerklärungin der Regel ja
Am Handyzuverlässigoft eng, unbedingt prüfen
PflegeAdresse ändern, fertigCode beim Anbieter neu holen und austauschen

Typische Fälle für einen iFrame sind ein Buchungs-Widget (zum Beispiel von samedi) oder ein Fragebogen eines Anbieters, den Patienten vor dem Termin ausfüllen. Für die Terminbuchung zeigt dir diese Seite, was jeweils passt: Online-Terminbuchung einbinden: Doctolib, samedi, jameda

Schritt für Schritt: iFrame in einem Eintrag

So erscheint der iFrame nur auf der Detailseite dieses Eintrags, zum Beispiel auf einer bestimmten Behandlungsseite.

  1. Öffne Menü → Inhalt, wähle den Inhaltstyp (zum Beispiel Behandlungsschwerpunkte) und öffne den Eintrag.
  2. Wechsle in den Reiter Details zum Feld Article.
  3. Klicke auf Neues Feld hinzufügen → HTML.
  4. Füge den Code deines Anbieters unverändert ein.
  5. Speichere erst das Element, dann mit Inhalt speichern den ganzen Eintrag.

Schritt für Schritt: iFrame auf einer Seite

  1. Öffne Webseiten (CMS) → Seiten und die Seite, zum Beispiel deine Terminseite.
  2. Öffne eine vorhandene Artikel-Sektion oder klicke auf Neue Sektion erstellen und wähle den Sektionstyp „Section: Artikel (Brycks)“.
  3. Klicke im Feld Article auf Neues Feld hinzufügen → HTML und füge den Code ein.
  4. Speichere Element und Sektion und zieh die Sektion an die richtige Stelle.
Screenshot zu „Externe Inhalte per iFrame einbinden“: Oben: Auswahl nach „Neues Feld hinzufügen“ mit dem Element „HTML“ (1). Unten: ein HTML-Element mit …

So erkennst du einen iFrame-Code

Den Code bekommst du von deinem Anbieter. Er beginnt mit <iframe und sieht ungefähr so aus:

<iframe src="https://www.beispiel-anbieter.de/widget/deine-praxis" width="100%" height="600" frameborder="0"></iframe>

Danach prüfen

  • Am Computer und am Handy: Ist alles lesbar, nichts abgeschnitten, kein doppeltes Scrollen?
  • Wie verhält sich das Fenster, wenn jemand im Cookie-Banner externe Inhalte ablehnt?
  • Steht daneben ein normaler Link oder die Telefonnummer als Alternative, für alle, bei denen das Fenster nicht lädt?
  • Stehen wichtige Angaben (Terminarten, Telefonzeiten) zusätzlich als Text auf der Seite?

Rechtlich wichtig: Ein iFrame lädt beim Aufruf der Seite Inhalte vom Server des Anbieters. Dabei werden Daten wie die IP-Adresse übertragen. Das braucht in der Regel eine Einwilligung über den Cookie-Banner, und der Anbieter muss in deiner Datenschutzerklärung stehen. Bei Buchungs- und Fragebogen-Tools geht es außerdem um Gesundheitsdaten. Kläre die Einbindung deshalb vorher mit deiner Datenschutzberatung: Externe Dienste einbinden: Einwilligung und Datenschutz

Gut zu wissen

  • Nur den fertigen Code des Anbieters einfügen. Eigene Gestaltung, eigenes HTML oder Skripte drumherum kannst du später kaum pflegen, und sie können bei Design-Änderungen kaputtgehen. Brauchst du so etwas, sprich uns an.
  • Kennzeichnen: Schreib als erste Zeile in das HTML-Element einen Kommentar mit dem Namen des Anbieters, zum Beispiel <!-- ynf-html: Anbieter samedi -->. Er ist auf der Website unsichtbar und zeigt uns im Support sofort, woher der Code stammt.
  • Videos und Karten brauchen kein iFrame. YouTube-Videos bindest du über das Video-Element ein, Karten bringt deine Website mit. Beide laden erst nach Zustimmung: Videos einbinden
  • Für Google zählt der Inhalt im iFrame nicht zu deiner Seite. Warum das so ist: Schaden iFrames der Auffindbarkeit?

Passt dazu

FAQ

Fragen zum Thema

  • Warum sehen viele Seiten gleich aus?

    Weil sie eine gemeinsame Vorlage nutzen: Alle Einträge eines Inhaltstyps, etwa alle Regionen oder Ratgeber, werden mit derselben Detailseite angezeigt. Das spart dir Arbeit und sorgt für einen einheitlichen Auftritt.

    → Was du gestalten kannst und was die Vorlage regelt

  • Wie ändere ich die Überschrift über den Teaserkacheln?

    Öffne die Seite unter WEBSEITEN → Seiten und dort die Sektion mit den Kacheln (Bleistift-Symbol). In den „Benutzerdefinierten Feldern des Templates“ änderst du die Überschrift für alle Seiten, auf denen die Sektion steht. In den „Benutzerdefinierten Feldern der Sektion“ änderst du sie nur auf dieser einen Seite.

    → Template-Text oder Sektionstext

  • Wo ändere ich den Aufbau einer Seite?

    Unter WEBSEITEN → Seiten: Seite öffnen und die Sektionen bearbeiten, zum Beispiel die Reihenfolge ändern oder eine neue Sektion einfügen.

    → Einzelseite anlegen

Support

Nicht gefunden, was du suchst?

Schreib uns kurz, worum es geht – wir helfen dir weiter.

Diese Website verwendet Cookies

Wir verwenden Cookies und vergleichbare Techniken, um diese Website bereitzustellen und, mit deiner Einwilligung, Inhalte externer Dienste wie YouTube-Videos zu laden. Um fortzufahren, triff bitte eine Auswahl.

Weitere Informationen zu Datenschutz und Cookies findest du in unserer Datenschutzerklärung. Unter „Einstellungen“ kannst du einzelne Optionen gezielt ein- und ausschalten.

Einstellungen

  • Die Website verwendet Cookies, um Sitzungsinformationen zu speichern. Diese sind nicht personenbezogen und werden nicht von fremden Servern ausgelesen. Alle Bilder und Dateien liegen im Content-Management-System Ynfinite und werden von dort bereitgestellt. Ynfinite erhält dabei deine IP-Adresse, nutzt sie aber nur für die Auslieferung der Dateien und speichert sie nicht langfristig.

  • Inhalte aus externen Quellen wie Google (zum Beispiel Bewertungen aus dem Google-Unternehmensprofil und Karten), Videoplattformen und Social-Media-Plattformen. Wenn du externe Dienste akzeptierst, werden diese Inhalte ohne weitere Nachfrage geladen; die Anbieter erhalten dabei deine IP-Adresse.