Dansal Documentation dansal-doc v1.7.0-927-g606b728

WordPress-Plugin „wp-dansal" nutzen

Wer bereits eine WordPress-Seite betreibt, kann Veranstaltungen und Veranstaltungsorte direkt aus dem gewohnten WordPress-Admin heraus pflegen, statt die dansal-Weboberfläche zu verwenden. Das Plugin wp-dansal speichert dabei nichts selbst – jede Änderung wird sofort mit einer dansal-Instanz synchronisiert, die als eigentlicher Datenspeicher dient.

🧩 Was das Plugin bietet

⚙️ Einrichtung

  1. In dansal unter /admin/users bei der eigenen Organisation den Verbindungslink anklicken (oder zuerst einen Publisher-Zugang für die Organisation anlegen)
  2. In WordPress unter Einstellungen → Dansal den Link unter „Über Link verbinden" einfügen und auf Verbinden klicken – Basis-URL, Organisation und API-Schlüssel werden automatisch übernommen. Mit „Verbindung testen" prüfen
    • Alternativ unter „Manuelle Verbindung (erweitert)" Basis-URL, Organisations-ID und API-Schlüssel von Hand eintragen, falls diese bereits über dansal_admin oder POST /api/v1/publishers erzeugt wurden
  3. Orte unter Dance Locations anlegen, danach Veranstaltungen unter Dance Events

📍 Veranstaltungen und Orte anzeigen

🎨 Vorlagen im eigenen Theme überschreiben

Jede der Plugin-Vorlagen lässt sich durch eine Kopie im (Child-)Theme unter einem dansal/-Unterverzeichnis überschreiben:

🗺️ Kartenkacheln (Tiles)

Die Kartenkacheln werden standardmäßig live von OpenStreetMap geladen (die Leaflet-Bibliothek selbst ist im Plugin enthalten, Kartenkacheln lassen sich aber praktisch nicht selbst hosten). Jede Kachel-Anfrage sendet Referrer-Policy: no-referrer, damit die Seiten-URL nicht an den Kachel-Anbieter weitergegeben wird. Für einen selbst gehosteten oder bezahlten Kachel-Proxy lässt sich der Filter wpd_tile_url_template verwenden:

add_filter( 'wpd_tile_url_template', function () {
    return 'https://tiles.example.com/{z}/{x}/{y}.png';
} );

❓ Häufige Fragen

Brauche ich einen dansal-Server? Ja. Das Plugin ist eine Editier-Oberfläche für dansal und speichert selbst keine Veranstaltungsdaten.

Löscht eine Deinstallation meine Veranstaltungen? Nein. Beim Deinstallieren werden nur Plugin-Einstellungen und Zwischenspeicher entfernt. Um auch Orte/Veranstaltungen/Serien zu löschen, muss vor der Deinstallation der Filter wpd_uninstall_delete_content aktiviert werden.


Weiter zu: Benutzer | Benutzer-Organisationen

Fehler gefunden? Melde es auf GitHub