Skip to content

Wszystko o WordPressie, tworzeniu stron — i nie tylko

🛠 Jak stworzyć stronę hotelu na WordPress z rezerwacją online

🛠 Jak stworzyć stronę hotelu na WordPress z rezerwacją online

Strona hotelowa, która przyjmuje bezpośrednie rezerwacje bez telefonu i korespondencji mailowej, to rzeczywistość, a nie fantazja. Goście trafiają na nią z wyszukiwarki, wybierają pokój, płacą kartą i otrzymują potwierdzenie na e-mail, a Pan/Pani zajmuje się w tym czasie innymi sprawami.

Problem w tym, że rynek oferuje dziesiątki rozwiązań: od własnościowych systemów SaaS z miesięczną opłatą rzędu setek dolarów po darmowe wtyczki z okrojoną funkcjonalnością. Którą ścieżkę wybrać, aby nie przepłacić i otrzymać pełnowartościowy mechanizm rezerwacji bezpośrednio na WordPress?

Poniżej znajduje się przewodnik krok po kroku: od wyboru podejścia po przyjmowanie płatności online. Podstawą jest wtyczka MotoPress Hotel Booking: działa na WordPress.org od 2013 roku, ma ponad 50 000 aktywnych instalacji, a w wersji 6.0 (2025) otrzymała zarządzanie nieruchomościami na poziomie Booking.com. Wszystkie zrzuty ekranu pochodzą z rzeczywistego panelu administracyjnego, a każdy krok można odtworzyć w kilka minut.

💡 Szybki przegląd:

  • Analizujemy dwa podejścia: gotowy motyw z wbudowaną rezerwacją lub dowolny szablon + osobna wtyczka.
  • Przechodzimy pełną konfigurację MotoPress Hotel Booking w 10 krokach: od typów zakwaterowania po bramki płatnicze.
  • Porównujemy koszty i ograniczenia każdej opcji w tabeli.
  • Odpowiadamy na częste pytania właścicieli hoteli i hosteli.

Dwa podejścia do strony hotelowej na WordPress

Zanim zainstaluje Pan/Pani wtyczki i skonfiguruje stawki, proszę zdecydować się na fundament. WordPress daje dwie zasadniczo różne ścieżki do działającej strony hotelowej z rezerwacją.

Gotowe motywy: szybko, ale z ograniczeniami

Najkrótsza trasa to kupno motywu WordPress z oznaczeniem „hotel booking". Ważne jest jednak, aby rozróżnić tutaj dwa scenariusze, ponieważ słowo „rezerwacja" w opisie motywu może oznaczać zupełnie inny poziom automatyzacji.

Motywy z formularzem zapytania o rezerwację. Wygląda to jak wyszukiwarka pokoi: daty przyjazdu/wyjazdu, typ pokoju, liczba gości. Gość wypełnia formularz, ale zamiast natychmiastowego potwierdzenia otrzymuje komunikat „skontaktujemy się z Panem/Panią", a zapytanie trafia do administratora na e-mail.

Interfejs wyszukiwania pokoi w motywie Paradise Cove

Gość wprowadza daty i widzi dostępne opcje z cenami:

Lista dostępnych pokoi w motywie Paradise Cove

Po wyborze pokoju pojawia się formularz zapytania z danymi kontaktowymi i życzeniami:

Formularz zapytania o rezerwację e-mail w Paradise Cove

Dla gościa wygląda to jak rezerwacja, ale faktycznie pokój nie jest zarezerwowany do czasu ręcznego potwierdzenia. Dla małych hoteli o niewielkim natężeniu ruchu taka opcja jest do przyjęcia. Dla tych, którzy chcą przyjmować rezerwacje bez udziału administratora, nie.

Motywy z wbudowanym mechanizmem rezerwacji. Tutaj pod maską działa już zewnętrzna wtyczka, a motyw zapewnia do niej gotowy układ graficzny. Na przykład motyw Bellevue wykorzystuje wtyczkę rezerwacji z WooCommerce Payments:

Demo motywu Bellevue z systemem rezerwacji hotelowej

Gość dodaje pokój do koszyka i płaci kartą przez PayPal lub Stripe:

Koszyk i finalizacja rezerwacji w motywie Bellevue

Zaletą tego podejścia jest bezszwowa integracja: style wtyczki pokrywają się z designem motywu, a sama wtyczka jest często wliczona w cenę (nie trzeba jej kupować osobno). Wadą jest to, że jest Pan/Pani związany z systemem rezerwacji, który wybrał twórca motywu. Można go zastąpić, ale wtedy zakup takiego motywu traci sens.

Wtyczka rezerwacyjna: maksimum elastyczności

Bierze Pan/Pani dowolny motyw WordPress i podłącza do niego wtyczkę rezerwacyjną. Sprawdzi się zarówno specjalistyczny motyw hotelowy bez wbudowanej rezerwacji, jak i uniwersalny, na przykład Astra lub Kadence:

Strona główna motywu Villa Fortuna bez wbudowanej rezerwacji

Główną zaletą jest niezależność od jednego dostawcy. Motyw można zmienić w dowolnej chwili, a mechanizm rezerwacji pozostanie. Właśnie to podejście przeanalizujemy krok po kroku w dalszej części.

Kryterium

Gotowy motyw (formularz e-mail)

Gotowy motyw (silnik w środku)

Wtyczka + dowolny motyw

Natychmiastowe potwierdzenie

Nie

Tak

Tak

Płatność online

Nie

Tak

Tak

Zmiana motywu bez utraty rezerwacji

Nie

Nie

Tak

Wybór systemu rezerwacji

Nie

Nie

Tak

Stopień skomplikowania konfiguracji

Niski

Średni

Średni

Koszt (jednorazowo/rok)

59-79 USD

59-79 USD (wtyczka w środku)

0-199 USD/rok za wtyczkę

Konfiguracja krok po kroku MotoPress Hotel Booking

🔗 MotoPress Hotel Booking na WordPress.org, jedna z najbardziej funkcjonalnych wtyczek rezerwacyjnych dla WordPressa. Darmowa wersja w katalogu pokrywa podstawowe scenariusze: zakwaterowanie, wyszukiwanie, rezerwacje. Płatna dodaje płatności, synchronizację z OTA oraz zaawansowane taryfy.

Oto jak wygląda strona agencji apartamentów zbudowana na tej wtyczce:

Strona agencji wynajmu apartamentów na MotoPress Hotel Booking

Wtyczka działa na zasadzie „wszystko w panelu administracyjnym WordPressa": instalują Państwo, aktywują, otrzymują dwa nowe menu, „Zakwaterowanie" i „Rezerwacje". Dalej krok po kroku.

Po instalacji proszę otworzyć panel demonstracyjny i przejść przez menu równolegle z instrukcją, dzięki czemu każde ustawienie od razu znajdzie swoje konkretne miejsce w interfejsie.

Krok 1. Ceny sezonowe. Proszę utworzyć różne okresy cenowe: ferie świąteczne, sezon letni, weekendy. Są to daty, dla których cena różni się od bazowej.

Konfiguracja cen sezonowych w MotoPress Hotel Booking

Krok 2. Usługi dodatkowe. Proszę dodać to, co można zarezerwować razem z pokojem: parking, transfer, śniadanie, usługi opiekunki do dzieci. Każda usługa z własną ceną i częstotliwością (jednorazowo, za noc, za gościa). Są one przypisywane do konkretnych typów zakwaterowania w następnym kroku.

Dodawanie usług dodatkowych hotelu w MotoPress

Krok 3. Typy zakwaterowania. Główny ekran konfiguracji. Proszę utworzyć karty: pokój standardowy, apartament typu lux, apartament, willa. Dla każdego należy wypełnić opis, kategorię, udogodnienia i galerię zdjęć.

Tworzenie typów zakwaterowania w MotoPress Hotel Booking

Parametry pokoju, pojemność (dorośli + dzieci), rozmiar, widok z okna, typy łóżek, są określane w tym samym miejscu:

Parametry pojemności i udogodnień pokoju w MotoPress

Począwszy od wersji 3.0 wtyczka obsługuje nieograniczone konfigurowalne atrybuty. Logika jest prosta: tworzą Państwo atrybut (na przykład „Lokalizacja") z tagami (Nowy Jork, San Francisco, Miami) i przypisują tagi do konkretnych obiektów.

Tworzenie niestandardowych atrybutów zakwaterowania w MotoPress

Jeśli dodać atrybut „Lokalizacja" jako pole w formularzu wyszukiwania, gość będzie mógł filtrować pokoje według miasta:

Dodawanie pola wyszukiwania według lokalizacji w MotoPress

To elastyczny system: atrybuty dostosowują się do Państwa biznesu, typu pokoju, wynajmu krótko-/długoterminowego, dzielnicy miasta.

Krok 4. Taryfy. Różne ceny za ten sam typ zakwaterowania w zależności od warunków. Główny scenariusz, taryfa zwrotna i bezzwrotna:

Konfiguracja stawek zwrotnych i bezzwrotnych w MotoPress

Wtyczka oferuje wielopoziomowe ustalanie cen. Stawka bazowa zmienia się w zależności od liczby gości, długości pobytu (automatyczne zniżki za pobyt tygodniowy), sezonu i wybranych warunków.

Krok 5. Strony systemowe. Wtyczka udostępnia gotowe shortkody. Proszę utworzyć strony przez panel administracyjny: „Wyniki wyszukiwania", „Dostępność", „Pełna rezerwacja", „Potwierdzenie rezerwacji", „Anulowanie rezerwacji" i wstawić w każdą odpowiedni shortcode.

Strony systemowe z shortcode'ami MotoPress Hotel Booking

Krok 6. Podstawowe parametry. Tutaj konfiguruje się wszystko, co widzi gość: walutę i jej położenie, format daty, godzinę zameldowania i wymeldowania. A także kluczowe ustawienia:

Główne ustawienia wtyczki MotoPress Hotel Booking
  • Włączenie/wyłączenie formularza wyszukiwania z doborem pokoi do liczby gości
  • Włączenie rezerwacji online (można wyłączyć i pozostawić tylko formularz zapytania)
  • Tryb potwierdzenia: przez klienta za pośrednictwem e-maila, ręcznie przez administratora lub automatycznie podczas płatności
  • Maksymalna pojemność w formularzu wyszukiwania
  • Motyw kalendarza dostępności (Light Coral, Dark Red, pasuje do każdego projektu)

Krok 7. Powiadomienia e-mail. Skonfiguruj szablony wiadomości dla administratora i gościa za pomocą makr: potwierdzenie rezerwacji, anulowanie, przypomnienie o przyjeździe.

Konfiguracja szablonów powiadomień e-mail w MotoPress

Można wskazać kilku odbiorców, na przykład zarządcę i osoby sprzątające. Każdy otrzyma własne powiadomienie o nowej rezerwacji.

Krok 8. Bramki płatności. Darmowa wersja obejmuje PayPal, 2Checkout, Stripe, Braintree, Beanstream/Bambora. Płatny dodatek WooCommerce Payments rozszerza listę.

Konfiguracja bramek płatności w MotoPress Hotel Booking

Do wyboru: pobieranie pełnej kwoty lub depozytu (stałego lub procentowego), wskazanie stron systemowych i domyślnej bramki płatności. Jeśli nie chcą Państwo przyjmować płatności online, proszę włączyć metodę „Płatność po przyjeździe", system zarejestruje rezerwację, a administrator wprowadzi płatność ręcznie podczas zameldowania gościa.

Krok 9. Ustawienia językowe. Wtyczka została przetłumaczona na 14 języków. W przypadku ukraińskiej strony wystarczy wybrać ustawienia regionalne w konfiguracji. Dodatkowych poprawek tekstów można dokonać za pomocą dowolnej wtyczki do tłumaczenia WordPressa. MotoPress jest oficjalnie kompatybilny z WPML, co umożliwia zbudowanie wielojęzycznej strony hotelu.

Krok 10. Zarządzanie rezerwacjami. Menu „Rezerwacje" to centrum operacyjne. Tutaj tworzy się kupony rabatowe, zasady zameldowania/wymeldowania oraz minimalnej/maksymalnej długości pobytu.

Kupony mogą być pieniężne (stała zniżka na pokój) lub procentowe. Stały kupon stosuje się albo na pokój za dzień, albo na cały okres pobytu:

Tworzenie kuponów w MotoPress Hotel Booking

Zasady rezerwacji określa się dla całego hotelu lub poszczególnych pokoi: dni zameldowania/wymeldowania, minimalna i maksymalna liczba nocy, blokowanie pokoi na wybrany okres:

Konfiguracja zasad rezerwacji w MotoPress

Synchronizacja z OTA. Jeśli pokoje są wynajmowane również przez Airbnb, Booking.com lub Expedia, wtyczka synchronizuje kalendarze przez iCal, uniemożliwiając podwójne rezerwacje:

Synchronizacja kalendarzy z OTA w MotoPress

Podatki i opłaty są dodawane do wszystkich obiektów i usług z jednego panelu:

Konfiguracja podatków i opłat w MotoPress Hotel Booking

Od strony gościa proces rezerwacji, formularz krok po kroku: dane osobowe, wybór taryfy i usług, sposób płatności:

Proces rezerwacji od strony gościa w MotoPress

Wszystkie rezerwacje są przechowywane w panelu administracyjnym z filtrowaniem według statusu:

Lista rezerwacji w panelu administracyjnym MotoPress

W przypadku płatności gotówką administrator dodaje płatność ręcznie:

Ręczne dodawanie płatności w MotoPress Hotel Booking

Zarządzając przychodzącymi rezerwacjami, widzą Państwo wszystkie zgłoszenia z płatnościami i bez, statusy, logi, dane gości. Aby sprawdzić tylko płatności, szybkie przejście do „Historii płatności".

⁉️🤔 Często zadawane pytania

Czy do przyjmowania płatności online potrzebna jest płatna wersja MotoPress?

Tak. Bezpłatna wersja na WordPress.org zawiera wyszukiwanie, rezerwacje, taryfy i sezony. Bramki płatności (Stripe, PayPal, Braintree, 2Checkout) są w wersji płatnej od 199 USD/rok. Jeśli płatności online nie są potrzebne, wersja bezpłatna jest wystarczająca: gość rezerwuje, administrator potwierdza ręcznie.

Czy można użyć innej wtyczki rezerwacyjnej, nie MotoPress?

Tak. Schemat „dowolny motyw + wtyczka rezerwacyjna" jest uniwersalny. Działają VikBooking, HBook, WP Hotel Booking i inne. Proszę wybierać pod kątem konkretnych potrzeb: VikBooking jest wygodny do synchronizacji z Booking.com, WP Hotel Booking jest minimalistyczny dla małych hoteli. MotoPress to złoty środek pod względem funkcjonalności i dopracowania panelu administracyjnego.

Czy rezerwacja zostanie utracona przy zmianie motywu WordPress?

Jeśli rezerwacje są przechowywane we wtyczce, a nie w motywie, to nie. Wtyczka tworzy własne tabele w bazie danych, niezależne od aktywnego motywu. Właśnie dlatego podejście „dowolny motyw + wtyczka" jest bardziej niezawodne niż gotowy motyw z wbudowanym silnikiem: przy zmianie wyglądu wszystkie rezerwacje pozostają na swoim miejscu.

Co zrobić, jeśli gość chce zarezerwować kilka pokoi jednocześnie?

MotoPress obsługuje to od razu po instalacji: formularz wyszukiwania uwzględnia liczbę gości i dobiera kombinację dostępnych pokoi. Jeden gość może dodać kilka pokoi do jednej rezerwacji, system nie ogranicza pojemności.

Jak zsynchronizować rezerwacje z Airbnb i Booking.com?

Poprzez wymianę plików iCalendar. W panelu administracyjnym MotoPress: sekcja „Kalendarze" → eksportują Państwo link do kalendarza swojej strony → wklejają go w ustawieniach synchronizacji po stronie Airbnb/Booking.com → importują zewnętrzne kalendarze z powrotem. Zamówienia są synchronizowane automatycznie, podwójne rezerwacje są wykluczone.

Co wybrać dla swojego hotelu: podsumowanie

Przebyta droga: od prostego formularza e-mail do pełnoprawnego PMS z synchronizacją OTA. Konkretna rekomendacja zależy od skali.

  • Jeśli mają Państwo niewielki hotel na 5-10 pokoi, a strumień rezerwacji pozwala obsługiwać zapytania ręcznie, proszę zacząć od bezpłatnej wtyczki MotoPress Hotel Booking Lite na dowolnym nowoczesnym szablonie (Astra, Kadence, GeneratePress). Konfiguracja według powyższych kroków zajmie parę godzin, a wraz ze wzrostem obciążenia bramki płatnicze aktywuje się jedną licencją.

  • Jeśli mają Państwo hotel o dużym natężeniu ruchu, z kilkoma planami taryfowymi i potrzebą synchronizacji z Booking.com/Airbnb, proszę sięgnąć po pełną wersję MotoPress z płatnościami i synchronizacją. Zwraca się przy pierwszych dziesięciu rezerwacjach bezpośrednich, bez prowizji OTA.

  • Jeśli z jakichś powodów MotoPress nie pasuje (potrzebna jest głębsza integracja z konkretnym PMS, pracują Państwo wyłącznie z Booking.com przez iCal), proszę spojrzeć na VikBooking lub WP Hotel Booking. Zasada konfiguracji jest analogiczna: instalacja → typy pokoi → taryfy → płatności → strony systemowe.

🔗 MotoPress Hotel Booking Lite (bezpłatnie) na WordPress.org | 🔗 Strona MotoPress (pełna wersja)

Tworzyli Państwo stronę hotelu na WordPressie? Jaki system rezerwacji wybrali Państwo i z jakimi trudnościami się zetknęli, proszę podzielić się doświadczeniem w komentarzach.