plugin-icon

MeinTurnierplan

Du kannst Turniertabellen und Turnierbegegnungen mit Hilfe von individuellen Inhaltstypen anzeigen. Alternativ kannst du dafür Gutenberg Blöcke, Widgets und Shortcodes verwenden.
Bewertungen
5
Version
1.0.5
Zuletzt aktualisiert
Jan 14, 2026
MeinTurnierplan

MeinTurnierplan ermöglicht es dir, Turniertabellen und Spielpläne von meinturnierplan.de auf deiner WordPress-Website anzuzeigen. Perfekt für Sportvereine und Turnierveranstalter, die Tabellenstände oder Spielpläne auf ihrer WordPress-Website präsentieren möchten.

Externe Dienste

zur Verfügung gestellt von MeinTurnierplan.de

Dieses Plugin verwendet MeinTurnierplan.de sowohl für die Anzeige von Turnierinhalten als auch für den Abruf von Turnierkonfigurationsdaten.

Was es macht:

  1. Frontend-Anzeige (Öffentlich):

    • Zeigt Turniertabellen und Spielpläne für Besucher der Website über iframe-Einbettungen an
    • Endpoints Used:
      • https://www.meinturnierplan.de/displayTable.php (für Turniertabellen)
      • https://www.meinturnierplan.de/displayMatches.php (für Spielpläne)
    • Wann: Wenn ein Besucher eine Seite mit Turnierinhalten lädt (Shortcode, Block oder Widget)
  2. Admin-Konfiguration (Nur Admin-Bereich):

    • Stellt Turnierstrukturdaten über JSON-API bereit, um Administratoren bei der Konfiguration von Anzeigen zu helfen
    • Endpoint Used:
      • https://www.meinturnierplan.de/json/json.php (Turnierstrukturdaten)
    • When: Only in WordPress admin area when:
      • Administrator eine Turnier-ID in den Einstellungen eingibt
      • Der Administrator auf „Gruppen Aktualisieren“ oder ähnliche Buttons zum Aktualisieren von Inhalten klickt.
      • Admin-Vorschau geladen oder aktualisiert wird
    • What it retrieves:
      • Turniergruppen
      • Teamlisten und Namen
      • Turnieroptionen (Feld anzeigen, Gruppe anzeigen, Schiedrichter zeigen uvm.)
    • Purpose:
      • Automatisches Ausfüllen von Gruppenauswahl-Dropdowns in der Admin-Oberfläche
      • Bestimmen, welche Funktionen für das Turnier verfügbar sind
      • Bietet eine bessere Benutzererfahrung durch die automatische Konfiguration
    • Zwischenspeicherung von Daten: Abgerufene Daten werden 15 Minuten lang zwischengespeichert, um API-Aufrufe zu minimieren
    • NICHT im Frontend verwendet: JSON-API wird nur vom WordPress-Admin-Bereich kontaktiert, niemals von öffentlich zugänglichen Seiten

Was die eingebetteten Widgets sammeln:

Die eingebetteten Widgets:

  • KEINE Tracking-Skripte – Die eingebetteten Widgets verwenden weder Google Analytics noch andere Analysedienste
  • KEINE Cookies – Die Widgets setzen keine Cookies in den Browsern der Benutzer
  • KEINE Drittanbieter-Ressourcen – Die Widgets laden nur CSS-Styling von meinturnierplan.de (keine Google Fonts, AdSense oder andere externe Dienste)
  • Kommunikation: Die Widgets verwendet JavaScript, um die iframe Abmessungen auf deiner Seite an uns zu senden. Das benötigen wir für die korrekte Darstellung der Inhalte auf deiner Seite.

Welche Daten möglicherweise gesammelt werden:

Wenn Benutzer eingebettete Turnierinhalte anzeigen, protokolliert der Webserver von meinturnierplan.de möglicherweise automatisch:

  • IP-Adressen (Standard-Webserver-Protokolle)
  • Browsertyp und Version
  • Referrer-URL (Deine Website, auf der das Widget eingebettet ist)
  • Zugriffszeitstempel

Dies ist eine Standard-Webserver-Protokollierung und beinhaltet keine Cookies, Tracking-Skripte oder dauerhafte Benutzeridentifikation.

Datenschutzhinweis

Dieses Plugin selbst:

  • Benutzer tracken
  • Sammeln von personenbezogenen Daten
  • Verwendet keine Cookies oder andere Formen des lokalen Speicherns von Daten
  • Überträgt keine personenbezogenen Daten an MeinTurnierplan

Datenübertragung: Die einzigen Daten, die von diesem Plugin gesendet werden, sind die Turnier-ID und die Dimensionen von iframes auf deiner Webseite. Beides benötigen wir zur korrekten Darstellung der Turnierinhalte.

Verhalten eingebetteter Widgets: Die eingebetteten Widgets von meinturnierplan.de:

  • Verwendet kein Tracking von Benutzern (z.B. Google Analytics)
  • Setzt keine Cookies
  • Lädt KEINE Drittanbieterdienste (z.B. Google Fonts, AdSense usw.)
  • Überträge verwendete iframe Dimensionen auf deiner Seite an uns, um eine korrekte Darstellung der Turnierinhalte (z.B. Tabellen oder Begegnungen) zu gewährleisten.

Standard-Webserver-Protokollierung: Wie bei jeder Web-Ressource können die Server von meinturnierplan.de beim Bereitstellen der eingebetteten Inhalte Standard-HTTP-Anfragedaten (IP-Adresse, Browsertyp, Referrer, Zeitstempel) protokollieren. Dies ist gängige Praxis für alle Webserver und beinhaltet kein Benutzer-Tracking oder Cookies.

Keine Einwilligung erforderlich: Da die eingebetteten Widgets keine Cookies oder Tracking-Skripte verwenden, ist keine zusätzliche Cookie-Einwilligung erforderlich. Es genügt die Erwähnung in deiner Datenschutzrichtlinie.

Verfügbare Sprachen

Das Plugin ist in den folgenden Sprachen verfügbar:

  • Englisch (English)
  • Deutsch (German)
  • Spanisch (Español)
  • Französisch (Français)
  • Italienisch (Italiano)
  • Polnisch (Polski)

Hauptfunktionen

Zwei Custom Post Types:

  • Turniertabellen – Anzeige von Ständen, Rankings und Statistiken
  • Spiellisten – Anzeige geplanter Spiele und Ergebnisse

Mehrere Anzeigemethoden:

  • Gutenberg-Blöcke – Native Block-Editor-Unterstützung für Tabellen und Spiele
  • Shortcodes[mtrn-table] und [mtrn-matches] mit umfangreichen Anpassungsoptionen
  • Widgets – Legacy-Widget-Unterstützung für beide Inhaltstypen

Umfangreiche Anpassung:

  • Steuerung von Farben, Schriftarten, Rahmen und Abständen
  • Ein- bzw. Ausblenden bestimmter Spalten (z.B. Siege, Niederlagen, Logos usw.)
  • Styling-Optionen anpassen (Farben, Schriftarten, Abstände)
  • Echtzeit-Vorschau während der Bearbeitung im Admin-Bereich

Zusätzliche Funktionen:

  • Externe Integration mit Turnierverwaltungssystemen über IDs
  • Responsive Design – Auf die mobile Ausrichtung optimiertes Styling mit automatischen Anpassungen
  • AJAX-gestützte Live-Vorschau im Admin-Bereich
  • Automatische Anzeige auf einzelnen benutzerdefinierten Beitragstyp-Seiten

Verwendung

Nach der Aktivierung des Plugins klicke auf Turniertabelle oder Turnierspiellisten im Admin-Menü, um die entsprechenden Inhalte einzubinden. Du kannst den jeweiligen Inhalt dann anzeigen, in dem du folgendes verwendest:

  1. Gutenberg-Blöcke – Hiermit kannst du eine Turniertabelle oder eine Liste der Turnierbegegnungen auf deiner Seite einbetten.
  2. Shortcodes – Verwende [mtrn-table id="123"] oder [mtrn-matches id="456"] um eine Turniertabelle bzw. eine Liste der Turnierbegegnungen anzuzeigen
  3. Widgets – Damit kannst du Turniertabellen- oder Turnierbegegnungen zu einem Bereich für Widgets hinzufügen.
  4. Automatische Anzeige – Für die automatische Anzeige von Turniertabellen oder Turnierbegegnungen.

Shortcode-Beispiele

Turniertabelle:

  • [mtrn-table id="externe-id"]
  • [mtrn-table post_id="123"]
  • [mtrn-table id="externe-id" lang="de" group="A"]

Spiele:

  • [mtrn-matches id="externe-id"]
  • [mtrn-matches post_id="456"]
  • [mtrn-matches id="externe-id" lang="de" group="A"]

Links

Entwicklung

Das Plugin folgt WordPress-Codierungsstandards und Best Practices:

  • Sicherheit – Ordnungsgemäße Bereinigung, Validierung und Nonce-Überprüfung
  • Internationalisierung – Vollständige i18n-Unterstützung mit Textdomäne meinturnierplan
  • Modernes WordPress – Unterstützung für Gutenberg-Blöcke und REST-API
  • Saubere Architektur – Trennung der Belange mit dedizierten Klassen für jede Funktion
  • Objektorientiert – Klassenbasierte Struktur mit Singleton-Muster
  • AJAX-Integration – Echtzeit-Vorschaufunktionalität

Support

Für Probleme, Feature-Anfragen und Beiträge besuche unser: GitHub Repository

Kostenlosmit dem Business-Tarif
Mit deiner Installation stimmst du den Geschäftsbedingungen von WordPress.com sowie den Bedingungen für Drittanbieter-Plugins zu.
Getestet bis
WordPress 6.9.1
Dieses Plugin steht für deine -Website zum Download zur Verfügung.