KursOrganizer X iFrame WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/triias/kursorganizer-wp-plugin/releases/download/v1.2.11/kursorganizer-wp-plugin.zipIntegrieren Sie Ihre KursOrganizer Web-App nahtlos in Ihre WordPress-Seite per Shortcode.
Beschreibung
Das KursOrganizer X Plugin ermöglicht es Ihnen, Ihre KursOrganizer Web-App (Kurssuche, Buchungssystem) direkt in Ihre WordPress-Seiten einzubinden.
Wichtige Informationen für die Installation:
Für die Einrichtung des Plugins benötigen Sie folgende Informationen von KursOrganizer:
-
KursOrganizer Web-App URL Die URL Ihrer persönlichen KursOrganizer Web-App Format: https://app.ihrefirma.kursorganizer.com/build/
-
KursOrganizer Organization ID Ihre eindeutige Organisation-ID (UUID-Format) Beispiel: 123e4567-e89b-12d3-a456-426614174000
Falls Ihnen diese Werte nicht bekannt sind, wenden Sie sich bitte an: support@kursorganizer.com
Installation
1. Plugin installieren
a) Melden Sie sich in Ihrem WordPress-Admin-Bereich an b) Gehen Sie zu: Plugins → Plugin hochladen c) Klicken Sie auf "Datei auswählen" und wählen Sie die ZIP-Datei aus d) Klicken Sie auf "Jetzt installieren" e) Klicken Sie auf "Plugin aktivieren"
2. Plugin konfigurieren
Nach der Aktivierung werden Sie zum KursOrganizer X Einstellungsbereich weitergeleitet:
a) Geben Sie Ihre KursOrganizer Web-App URL ein (z.B. https://app.ihrefirma.kursorganizer.com/build/)
b) Geben Sie Ihre KursOrganizer Organization ID ein (Diese ID erhalten Sie von KursOrganizer oder support@kursorganizer.com)
c) Klicken Sie auf "Verbindung testen" um zu prüfen, ob URL und Organization ID zusammenpassen
d) Wenn der Test erfolgreich ist, klicken Sie auf "Speichern"
3. Shortcode verwenden
Nach erfolgreicher Konfiguration können Sie den Shortcode verwenden:
a) Erstellen oder bearbeiten Sie eine WordPress-Seite oder einen Beitrag b) Fügen Sie den Shortcode ein: [kursorganizer_iframe] c) Veröffentlichen Sie die Seite
Alternativ können Sie den Shortcode Generator im Plugin verwenden:
- Gehen Sie zu: KursOrganizer X → Shortcode Generator
- Wählen Sie Filter (z.B. Standort, Kurstyp) aus
- Klicken Sie auf "Shortcode generieren"
- Kopieren Sie den generierten Shortcode
Häufig verwendete Shortcodes
Standardansicht des Web-Moduls anzeigen: [kursorganizer_iframe]
Kurse und Interessentenlisten anzeigen: [kursorganizer_iframe listtype="all"]
Nur Interessentenlisten anzeigen: [kursorganizer_iframe listtype="interest"]
Nur Kurse anzeigen: [kursorganizer_iframe listtype="courses"]
Kurse einer bestimmten Stadt: [kursorganizer_iframe city="Berlin"]
Kurse eines bestimmten Standorts: [kursorganizer_iframe locationid="standort-id"]
Bestimmte Kurstypen: [kursorganizer_iframe coursetypeids="id1,id2,id3"]
Weitere Beispiele und Optionen finden Sie im Tab "Anleitungen" im Plugin.
Wichtige Hinweise
- Sicherheit: URL und Organization ID müssen übereinstimmen, sonst funktioniert das Plugin nicht
- Erste Einrichtung: Beim ersten Öffnen des Plugins werden Sie Schritt für Schritt durch die Konfiguration geführt
- Test-Funktion: Nutzen Sie den "Verbindung testen" Button, um Ihre Eingaben zu überprüfen
- Support: Bei Fragen oder Problemen wenden Sie sich an support@kursorganizer.com
Changelog
1.2.9
- Versionsdetails-Popup für historische Installationsordner wie
kursorganizer-wp-plugin-mainrepariert - Popup verwendet bei temporären GitHub-Fehlern die bereits zwischengespeicherten WordPress-Update-Daten
1.2.8
- Auswahl zwischen Kursen und Interessentenlisten per
listtype-Shortcode-Attribut - Angebotsauswahl im Shortcode-Generator ergänzt
- Ohne
listtypegilt weiterhin die Mandanteneinstellung des Web-Moduls
1.2.7
- Zu spaete Updater-Registrierung fuer Admin- und Cron-Pruefungen behoben
- Alte GitHub-Tokens werden fuer das oeffentliche Release-Repository nicht mehr verwendet
- Updates aus historischen
kursorganizer-wp-plugin-main-Installationen abgesichert - Installations-Hook auf KursOrganizer-Updates begrenzt
1.2.6
- Sicherheitsfix für Shortcode-Parameter und iFrame-Ausgabe
- Organization-ID-Prüfung aus öffentlichen Seitenaufrufen entfernt und als tägliche Hintergrundprüfung umgesetzt
- API-Logging reduziert und iFrame-Resizer nur noch bei tatsächlicher Shortcode-Nutzung geladen
- Bereinigtes Plugin-ZIP als GitHub-Release-Asset
1.2.3
- Fix: iFrame wird auf WordPress-Seiten mit boldthemes-basierten Themes (Industrial, Construction, Architect) nicht mehr fälschlicherweise auf 16:9-Seitenverhältnis gestaucht (sichtbar besonders auf iOS beim Scrollen und am Desktop beim Resizen)
- Offizielle boldthemes-Opt-out-Klasse
bt_skip_resizewird automatisch an das iFrame angehängt; auf anderen Themes wirkungslos - Neuer WordPress-Filter
kursorganizer_iframe_classeszum Anpassen der iFrame-Klassenliste
1.2.2
- Visuelle Anpassungen für die Einstellungsseite
- Tab-Navigation hat jetzt die gleiche Breite wie die Content-Panels
1.2.1
- JavaScript stellt sicher, dass der Speichern-Button korrekt aktiviert wird
1.2.0
- Sicherheitsvalidierung mit Organization ID
- Initial Setup Flow mit Willkommensnachricht
- Test Connection Button
- Automatisches Hinzufügen von /build bei URLs
- Verbesserte Fehlerbehandlung
1.1.0
- Changelog-Tab zur Einstellungsseite hinzugefügt
- Neuer Tab "Anleitungen" mit Shortcode-Beispielen
- Verbesserte Navigation
1.0.5
- CSS-Anpassungen über externe CSS-Datei-URL
- Verbesserte CSS-Konfiguration
1.0.4
- Mehrfache Verwendung des Shortcodes auf einer Seite funktioniert korrekt
- iFrame-Resizing verbessert
1.0.0
- Erste Veröffentlichung
Support
Bei Fragen oder Problemen kontaktieren Sie uns:
- E-Mail: support@kursorganizer.com
- Website: https://kursorganizer.com
Screenshots
Das Plugin bietet:
- Einfache Einrichtung mit Schritt-für-Schritt Anleitung
- Shortcode Generator für individuelle Konfigurationen
- Detaillierte Anleitungen und Beispiele
- Test-Funktion zur Validierung der Einstellungen
Releases
15 releases. Each count is every asset in that release; expand a row for the breakdown.