WordPress პლაგინი
BailaYa WordPress პლაგინი ამატებს Gutenberg ბლოკებს და შორთკოდებს სტუდიის რეალურ დროის მონაცემების საჩვენებლად ნებისმიერ WordPress საიტზე.
ინსტალაცია
დააინსტალირეთ პლაგინი ZIP ფაილის ატვირთვით პლაგინები → ახლის დამატება → პლაგინის ატვირთვა, ან bailaya/ საქაღალდის განთავსებით wp-content/plugins/-ში.
შემდეგ გადადით პარამეტრები → BailaYa და შეიყვანეთ თქვენი სტუდიის ID.
Gutenberg ბლოკები
შემდეგი ბლოკები ხელმისაწვდომია ბლოკების რედაქტორში:
| ბლოკი | აღწერა |
|---|---|
| BailaYa: Class Schedule | მომავალი გაკვეთილები მომდევნო 7 დღისთვის |
| BailaYa: Class Schedule by Type | გაკვეთილები გაფილტრული კონკრეტული ცეკვის ტიპით |
| BailaYa: Instructor List | სტუდიის ინსტრუქტორები ფოტოებით და ბიოგრაფიებით |
| BailaYa: Studio Profile Card | სტუდიის ლოგო, სახელი, აღწერა, მისამართი |
| BailaYa: User Profile Card | ცალკეული მომხმარებლის/ინსტრუქტორის პროფილი |
| BailaYa: Private Lesson Instructors | ინსტრუქტორის ფასები და ხელმისაწვდომობა ჯავშნის CTA-ით |
| BailaYa: Package List | ხელმისაწვდომი გაკვეთილის პაკეტები შეძენის CTA-ით |
თითოეულ ბლოკს აქვს გვერდითი პანელი რედაქტორში ენის, ქეშის TTL-ის, ჯავშნის URL-ისა და ალტერნატიული სტუდიის ID-ის პარამეტრებით.
შორთკოდები
ყველა ბლოკი ასევე ხელმისაწვდომია შორთკოდების სახით.
გაკვეთილების განრიგი
[bailaya_class_schedule locale="en" currency="USD" cache_ttl="300"]
გაკვეთილების განრიგი ტიპის მიხედვით
[bailaya_class_schedule_by_type type_name="Salsa" locale="es" currency="MXN"]
ინსტრუქტორების სია
[bailaya_instructor_list locale="en"]
სტუდიის პროფილის ბარათი
[bailaya_studio_profile_card locale="en"]
მომხმარებლის პროფილის ბარათი
[bailaya_user_profile_card user_id="user_abc" locale="en"]
კერძო გაკვეთილების ინსტრუქტორები
[bailaya_private_lesson_instructors locale="en" book_base_url="https://www.bailaya.com/en/book/private-lesson/"]
პაკეტების სია
[bailaya_package_list locale="en" buy_base_url="https://www.bailaya.com/packages/"]
გლობალური პარამეტრები
| პარამეტრი | აღწერა |
|---|---|
| სტუდიის ID | თქვენი BailaYa სტუდიის ID (გამოიყენება ყველა ბლოკის/შორთკოდის მიერ, თუ არ არის გადაფარული) |
| ქეშის TTL | ქეშის ნაგულისხმევი სიცოცხლის ხანგრძლივობა წამებში (ნაგულისხმევი: 300). დააყენეთ 0 გამორთვისთვის. |
| ჯავშნის საბაზისო URL | საბაზისო URL გაკვეთილის ჯავშნის ბმულებისთვის |
ქეშირება
BailaYa API-ის მონაცემები ქეშირდება WordPress transient-ების გამოყენებით. ნაგულისხმევი TTL არის 5 წუთი (300 წამი). შეგიძლიათ გადაფაროთ ბლოკის/შორთკოდის დონეზე cache_ttl="600"-ით, ან გამორთოთ ქეშირება cache_ttl="0"-ით.