Zum Hauptinhalt springen

WordPress-Plugin

Das BailaYa-WordPress-Plugin fuegt Gutenberg-Bloecke und Shortcodes hinzu, um Live-Studiodaten auf jeder WordPress-Website anzuzeigen.

Installation

Installieren Sie das Plugin, indem Sie die Plugin-ZIP-Datei unter Plugins → Installieren → Plugin hochladen hochladen, oder indem Sie den bailaya/-Ordner in wp-content/plugins/ platzieren.

Gehen Sie dann zu Einstellungen → BailaYa und geben Sie Ihre Studio-ID ein.

Gutenberg-Bloecke

Die folgenden Bloecke sind im Block-Editor verfuegbar:

BlockBeschreibung
BailaYa: Class ScheduleKommende Kurse fuer die naechsten 7 Tage
BailaYa: Class Schedule by TypeKurse gefiltert nach einer bestimmten Tanzart
BailaYa: Instructor ListStudio-Lehrkraefte mit Fotos und Biografien
BailaYa: Studio Profile CardStudio-Logo, Name, Beschreibung, Adresse
BailaYa: User Profile CardEinzelnes Benutzer-/Lehrkraftprofil
BailaYa: Private Lesson InstructorsLehrkraft-Preise und Verfuegbarkeit mit Buchungs-CTA
BailaYa: Package ListVerfuegbare Kurspakete mit Kauf-CTA

Jeder Block hat ein Seitenleisten-Panel im Editor mit Einstellungen fuer Sprache, Cache-TTL, Buchungs-URL und alternative Studio-ID.

Shortcodes

Alle Bloecke sind auch als Shortcodes verfuegbar.

Kursplan

[bailaya_class_schedule locale="en" currency="USD" cache_ttl="300"]

Kursplan nach Art

[bailaya_class_schedule_by_type type_name="Salsa" locale="es" currency="MXN"]

Lehrkraefte-Liste

[bailaya_instructor_list locale="en"]

Studio-Profilkarte

[bailaya_studio_profile_card locale="en"]

Benutzer-Profilkarte

[bailaya_user_profile_card user_id="user_abc" locale="en"]

Privatstunden-Lehrkraefte

[bailaya_private_lesson_instructors locale="en" book_base_url="https://www.bailaya.com/en/book/private-lesson/"]

Paketliste

[bailaya_package_list locale="en" buy_base_url="https://www.bailaya.com/packages/"]

Globale Einstellungen

EinstellungBeschreibung
Studio-IDIhre BailaYa-Studio-ID (wird von allen Bloecken/Shortcodes verwendet, sofern nicht ueberschrieben)
Cache-TTLStandard-Cache-Lebensdauer in Sekunden (Standard: 300). Setzen Sie 0 zum Deaktivieren.
Buchungs-Basis-URLBasis-URL fuer Kursbuchungslinks

Caching

Daten von der BailaYa-API werden mithilfe von WordPress-Transients zwischengespeichert. Der Standard-TTL betraegt 5 Minuten (300 Sekunden). Sie koennen dies pro Block/Shortcode mit cache_ttl="600" ueberschreiben oder das Caching mit cache_ttl="0" deaktivieren.