Aller au contenu principal

Plugin WordPress

Le plugin WordPress BailaYa ajoute des blocs Gutenberg et des shortcodes pour afficher les donnees en direct du studio sur n'importe quel site WordPress.

Installation

Installez le plugin en telechargeant le fichier ZIP dans Extensions → Ajouter → Telecharger une extension, ou en placant le dossier bailaya/ dans wp-content/plugins/.

Puis allez dans Reglages → BailaYa et entrez votre ID de Studio.

Blocs Gutenberg

Les blocs suivants sont disponibles dans l'editeur de blocs :

BlocDescription
BailaYa: Class ScheduleCours a venir pour les 7 prochains jours
BailaYa: Class Schedule by TypeCours filtres par un type de danse specifique
BailaYa: Instructor ListInstructeurs du studio avec photos et biographies
BailaYa: Studio Profile CardLogo, nom, description et adresse du studio
BailaYa: User Profile CardProfil d'un utilisateur/instructeur individuel
BailaYa: Private Lesson InstructorsTarifs et disponibilite des instructeurs avec CTA de reservation
BailaYa: Package ListForfaits de cours disponibles avec CTA d'achat

Chaque bloc dispose d'un panneau lateral dans l'editeur avec des reglages pour la langue, le TTL du cache, l'URL de reservation et un ID de studio alternatif.

Shortcodes

Tous les blocs sont egalement disponibles en tant que shortcodes.

Emploi du temps des cours

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

Emploi du temps des cours par type

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

Liste des instructeurs

[bailaya_instructor_list locale="en"]

Carte de profil du studio

[bailaya_studio_profile_card locale="en"]

Carte de profil utilisateur

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

Instructeurs de cours prives

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

Liste des forfaits

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

Reglages globaux

ReglageDescription
ID de StudioVotre ID de studio BailaYa (utilise par tous les blocs/shortcodes sauf si remplace)
TTL du CacheDuree de vie par defaut du cache en secondes (par defaut : 300). Definissez 0 pour desactiver.
URL Base de ReservationURL de base pour les liens de reservation de cours

Cache

Les donnees de l'API BailaYa sont mises en cache en utilisant les transients WordPress. Le TTL par defaut est de 5 minutes (300 secondes). Vous pouvez le remplacer par bloc/shortcode avec cache_ttl="600", ou desactiver le cache avec cache_ttl="0".