WordPress Integration
WordPress bietet mehrere Wege, Timer einzubetten – von einfachen Block-Editor-Methoden bis hin zu benutzerdefiniertem HTML. Dieser Leitfaden deckt alle Methoden für moderne und klassische WordPress-Installationen ab.
Methode 1: WordPress Block Editor (Gutenberg)
Moderne WordPress-Versionen nutzen den Block Editor (Gutenberg), der eine visuelle Oberfläche zum Erstellen von Seiten und Beiträgen bietet.
Schritt-für-Schritt-Anleitung
Schritt 1: Timer erstellen
- Gehe zum Editor
- Gestalte und konfiguriere deinen Timer
- Kopiere die Timer-URL aus dem Renderer-Bereich
- Halte sie für die nächsten Schritte bereit
Schritt 2: iFrame-Code erstellen
Erstelle deinen iFrame-Embed-Code mit deiner Timer-URL:
Schritt 3: Custom HTML Block hinzufügen
- Öffne die Seite oder den Beitrag, auf dem der Timer erscheinen soll
- Klicke auf das „+“ Symbol, um einen neuen Block hinzuzufügen
- Suche nach „Individuelles HTML“ (Custom HTML)
- Wähle den „Individuelles HTML“ Block aus
Schritt 4: Code einfügen
- Klicke in den HTML-Block
- Füge deinen vollständigen iFrame-Code ein
- Während der Bearbeitung steht „Individuelles HTML“ im Block
- Klicke auf „Vorschau“, um den Timer anzuzeigen
Schritt 5: Veröffentlichen
- Klicke auf „Aktualisieren“ oder „Veröffentlichen“ oben rechts
- Prüfe die Seite, ob der Timer korrekt angezeigt wird
- Teste auf Mobilgeräten oder mit der Vorschau
Tipps für den Block Editor
| Tipp | Wie | Vorteil |
|---|---|---|
| Timer zentrieren | „Zentrieren“-Button nutzen | Professionelles Aussehen |
| Volle Breite | „Volle Breite“-Ausrichtung wählen | Maximale Wirkung |
| Abstand einfügen | Spacer-Blöcke über/unter Timer | Bessere visuelle Trennung |
| Mit Inhalt gruppieren | Gruppen-Block verwenden | Timer bleibt mit zugehörigem Text |
| Wiederverwendbarer Block | Als wiederverwendbaren Block speichern | Gleicher Timer auf mehreren Seiten |
Methode 2: Klassischer Editor
Falls deine WordPress-Seite den klassischen Editor nutzt, kannst du Timer über den HTML-Modus einfügen.
Schritt-für-Schritt-Anleitung
- Seite/Beitrag im klassischen Editor öffnen
- Auf den Tab „Text“ klicken (Wechsel von Visuell zu HTML)
- Stelle im HTML finden, an der der Timer erscheinen soll
- iFrame-Code einfügen
- Optional: Zurück auf „Visuell“ wechseln, um eine Vorschau zu sehen
- Seite/Beitrag aktualisieren oder veröffentlichen
Beispiel für den klassischen Editor
Methode 3: Page Builder Plugins
Viele WordPress-Seiten nutzen Page Builder für visuelles Design. So fügst du Timer in beliebten Page Buildern ein:
Elementor
| Schritt | Aktion |
|---|---|
| 1 | Seite im Elementor-Editor öffnen |
| 2 | Nach „HTML“ Widget suchen |
| 3 | HTML Widget an gewünschte Stelle ziehen |
| 4 | iFrame-Code ins HTML-Feld einfügen |
| 5 | Widget-Breite/Ausrichtung anpassen |
| 6 | „Aktualisieren“ klicken |
Elementor Pro Tipp: Nutze „Custom Positioning“, um Timer kreativ über Bildern oder Sektionen zu platzieren!
Divi Builder
| Schritt | Aktion |
|---|---|
| 1 | Visual Builder auf der Seite aktivieren |
| 2 | „+“ klicken, um neues Modul hinzuzufügen |
| 3 | Nach „Code“ Modul suchen und auswählen |
| 4 | iFrame-Code ins Code-Feld einfügen |
| 5 | Modul-Abstände/Ausrichtung anpassen |
| 6 | Speichern |
WPBakery Page Builder
| Schritt | Aktion |
|---|---|
| 1 | Seite im WPBakery Editor öffnen |
| 2 | „Element hinzufügen“ klicken |
| 3 | „Raw HTML“ oder „Raw JS“ wählen |
| 4 | iFrame-Code einfügen |
| 5 | Seite speichern und aktualisieren |
Beaver Builder
| Schritt | Aktion |
|---|---|
| 1 | Beaver Builder auf der Seite starten |
| 2 | Module-Tab öffnen |
| 3 | „HTML“ Modul ins Layout ziehen |
| 4 | iFrame-Code ins HTML-Feld einfügen |
| 5 | „Fertig“ klicken und veröffentlichen |
Page Builder Vergleich
| Page Builder | Modulname | Custom Styling | Responsive Kontrolle | Schwierigkeit |
|---|---|---|---|---|
| Elementor | HTML Widget | ★★★★★ | ★★★★★ | Einfach |
| Divi | Code Modul | ★★★★★ | ★★★★☆ | Einfach |
| WPBakery | Raw HTML | ★★★☆☆ | ★★★☆☆ | Einfach |
| Beaver Builder | HTML Modul | ★★★★☆ | ★★★★☆ | Einfach |
| Oxygen | Code Block | ★★★★★ | ★★★★★ | Mittel |
Methode 4: Widget-Bereiche (Sidebar/Footer)
Für Timer, die auf mehreren Seiten erscheinen sollen (z.B. in Sidebars, Footern, Headern):
Schritt-für-Schritt-Anleitung
- Dashboard → Design → Widgets
- Ziel-Widget-Bereich finden (z.B. „Sidebar“, „Footer“)
- „+“ klicken, um Block hinzuzufügen oder „Widget hinzufügen“
- Nach „Individuelles HTML“ suchen
- Custom HTML Widget hinzufügen
- iFrame-Code einfügen
- Optional: Titel vergeben (z.B. „Event Countdown“)
- „Aktualisieren“ oder „Speichern“ klicken
Widget-Größenempfehlungen
| Widget-Position | Empfohlene Breite | Empfohlene Höhe | Hinweise |
|---|---|---|---|
| Sidebar | 100% | 300-400px | Kompakt, vertikal |
| Footer | 100% | 200-300px | Breit, kurz |
| Header | 100% | 150-200px | Sehr kompakt |
| Unter Inhalt | 100% | 400-600px | Groß, auffällig |
Methode 5: Shortcodes für Wiederverwendbarkeit
Erstelle einen eigenen Shortcode, um denselben Timer auf mehreren Seiten einfach zu nutzen.
Shortcode erstellen
In die functions.php deines Themes oder als Plugin einfügen:
Shortcode verwenden
Danach kannst du den Shortcode in jeder Seite, jedem Beitrag oder Widget nutzen:
Basis-Nutzung:
Mit eigenen Dimensionen:
Mehrere Timer:
Vorteile von Shortcodes
| Vorteil | Beschreibung |
|---|---|
| Wiederverwendbar | Gleicher Timer auf beliebig vielen Seiten |
| Einfache Updates | Code einmal ändern, überall aktualisiert |
| Sauberer Inhalt | Kurzer Shortcode statt langem HTML |
| Parameter-Steuerung | Maße pro Seite anpassbar |
| Für Redakteure | Einfach zu nutzen, keine Technik nötig |
Plugin-Kompatibilität
Häufige Plugin-Probleme
| Plugin-Typ | Mögliches Problem | Lösung |
|---|---|---|
| Security Plugins | Blockieren iFrames evtl. | gettickr.app Domain whitelisten |
| Caching Plugins | Zeigen alten Timer | Timer-Seiten vom Cache ausschließen |
| Minification | Zerlegt iFrame-Code | Custom HTML Blöcke ausschließen |
| Lazy Load | Verzögert Timer-Laden | Timer-iFrames ausschließen |
iFrames in Security Plugins erlauben
Wordfence:
- Wordfence → Firewall → Alle Firewall-Optionen
- gettickr.app zu den erlaubten Domains hinzufügen
- Einstellungen speichern
iThemes Security:
- Security → Einstellungen → Erweitert
- „Filter Suspicious Query Strings in the URL“ für bestimmte Seiten deaktivieren
- Oder gettickr.app whitelisten
Fehlerbehebung WordPress Integration
Timer wird nicht angezeigt
| Symptom | Ursache | Lösung |
|---|---|---|
| Leerer Bereich | Falsche URL | Timer-URL prüfen |
| Code erscheint als Text | Im Visuell-Modus eingefügt | Text-/HTML-Tab oder Custom HTML Block |
| Nichts sichtbar | Security Plugin blockiert | gettickr.app whitelisten |
| Fehlermeldung | Timer existiert nicht | Timer-URL im Browser prüfen |
Anzeigeprobleme
| Symptom | Ursache | Lösung |
|---|---|---|
| Timer zu klein | Falsche Maße | width/height erhöhen |
| Timer abgeschnitten | Container zu klein | 100% Breite oder größeren Container |
| Überlappt Inhalt | Kein Container div | In div mit Abstand einbetten |
| Nicht zentriert | Kein CSS zur Zentrierung | margin: 0 auto; display: block; |
Mobile Probleme
| Symptom | Ursache | Lösung |
|---|---|---|
| Zu breit auf Mobil | Feste Pixelbreite | 100% Breite oder max-width nutzen |
| Text zu klein | Timer-Design | Im Editor größere Schrift wählen |
| Passt nicht aufs Display | Höhe zu groß | Responsive Wrapper oder Media Queries |
WordPress Multisite
Für Multisite-Installationen:
Netzwerk-Admin Schritte:
- Netzwerk-Admin → Einstellungen
- „Ungefiltertes HTML“ für Site-Admins aktivieren (falls nötig)
- Einzelne Sites können dann Timer-iFrames wie gewohnt einfügen
Nächste Schritte
- iFrame Integration – Detaillierte iFrame-Anleitung
- Timer-Design anpassen – Optik an dein WordPress-Theme anpassen
- Shopify Integration – Für WooCommerce ähnlich wie Shopify
- Remote Control – Timer fernsteuern, während du WordPress verwaltest