Skip to content

GregECAT/halo24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pewnie! Możesz stworzyć plik readme.md w głównym katalogu wtyczki. Poniżej znajdziesz treść pliku, którą możesz skopiować. Pomoże on innym użytkownikom zrozumieć, jak zainstalować i skonfigurować wtyczkę.


Halo24 Booking System

Wtyczka WordPress do integracji z systemem rezerwacji Halo24.

Opis

Wtyczka Halo24 Booking System integruje stronę WordPress z zewnętrznym API Halo24, umożliwiając tworzenie i zarządzanie rezerwacjami online bezpośrednio z poziomu front-endu. Użytkownicy mogą rezerwować wizyty, a administratorzy konfigurować opcje API i sposób uruchamiania systemu.


Instalacja

  1. Pobierz wtyczkę: Skopiuj wszystkie pliki i katalogi wtyczki.
  2. Prześlij na serwer: Umieść cały katalog halo24-booking-system w folderze wp-content/plugins/ na serwerze WordPress.
  3. Aktywuj: Zaloguj się do kokpitu WordPress, przejdź do Wtyczki > Zainstalowane wtyczki i kliknij Aktywuj obok wtyczki "Halo24 Booking System".

Konfiguracja

Po aktywacji wtyczki, przejdź do Ustawienia > Halo24 Rezerwacje, aby skonfigurować wtyczkę.

Ustawienia API:
  • API Login: Wprowadź dane logowania do API Halo24.
  • API Password: Wprowadź hasło do API Halo24.
Metoda uruchamiania:

Wybierz, w jaki sposób użytkownik będzie uruchamiał system rezerwacji.

  • Generuj przycisk: Wtyczka utworzy pływający przycisk w prawym dolnym rogu ekranu.
    • Tekst przycisku rezerwacji: Wprowadź tekst, który będzie wyświetlany na przycisku (np. "Zarezerwuj wizytę").
  • Użyj selektora CSS: Wtyczka nie wygeneruje własnego przycisku. Zamiast tego przypisze działanie uruchomienia rezerwacji do istniejącego elementu na Twojej stronie.
    • Selektor CSS (jeśli wybrany): Wprowadź selektor CSS dla elementu, który ma uruchamiać rezerwację (np. #my-custom-button lub .reserve-now).

Użycie

Jeśli wybrałeś metodę Generuj przycisk, wtyczka automatycznie wyświetli przycisk na każdej stronie.

Jeśli chcesz wyświetlić przycisk rezerwacji w konkretnym miejscu na stronie, możesz użyć shortcode'a:

[halo24_booking_button]

Shortcode użyje tekstu z ustawień wtyczki i wygeneruje przycisk, który po kliknięciu uruchomi system rezerwacji.


Pliki wtyczki

  • halo24-booking-system.php: Główny plik wtyczki, odpowiedzialny za logikę, panel administracyjny i obsługę AJAX.
  • includes/class-halo24-api.php: Klasa do komunikacji z API Halo24.
  • assets/booking-system.js: Skrypt JavaScript obsługujący interfejs rezerwacji i komunikację AJAX.
  • assets/style.css: Plik do własnych stylów CSS (możesz użyć go do dostosowania wyglądu wtyczki).
  • templates/booking-button.php: Szablon HTML dla shortcode'a.
  • readme.md: Ten plik.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors