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ę.
Wtyczka WordPress do integracji z systemem rezerwacji Halo24.
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.
- Pobierz wtyczkę: Skopiuj wszystkie pliki i katalogi wtyczki.
- Prześlij na serwer: Umieść cały katalog
halo24-booking-systemw folderzewp-content/plugins/na serwerze WordPress. - Aktywuj: Zaloguj się do kokpitu WordPress, przejdź do Wtyczki > Zainstalowane wtyczki i kliknij Aktywuj obok wtyczki "Halo24 Booking System".
Po aktywacji wtyczki, przejdź do Ustawienia > Halo24 Rezerwacje, aby skonfigurować wtyczkę.
- API Login: Wprowadź dane logowania do API Halo24.
- API Password: Wprowadź hasło do API Halo24.
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-buttonlub.reserve-now).
- Selektor CSS (jeśli wybrany): Wprowadź selektor CSS dla elementu, który ma uruchamiać rezerwację (np.
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.
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.