Skip to content

Kaikki WordPressistä, web-kehityksestä — ja paljon muuta

🛠 Kuinka luoda hotellisivusto WordPressillä ja verkkovarauksella

🛠 Kuinka luoda hotellisivusto WordPressillä ja verkkovarauksella

Hotellisivusto, joka ottaa vastaan suoria varauksia ilman puheluita tai sähköpostinvaihtoa, on todellisuutta, ei fantasiaa. Keräsit vieraat hakukoneen kautta, he valitsivat huoneen, maksoivat kortilla ja saivat vahvistuksen sähköpostitse, kun sinä olit kiireinen muiden asioiden parissa.

Ongelmana on, että markkinoilla on kymmeniä ratkaisuja: omista SaaS-järjestelmistä, joiden kuukausimaksut ovat satoja dollareita, ilmaisiin lisäosiin, joiden toiminnallisuus on rajallinen. Mikä polku kannattaa valita, jotta vältät ylihinnan maksamisen ja saat täysiverisen varausmekanismin suoraan WordPressiin?

Alla on vaiheittainen opas lähestymistavan valinnasta verkkomaksujen vastaanottamiseen. Perustana on MotoPress Hotel Booking -lisäosa: se on ollut WordPress.orgissa vuodesta 2013, sillä on yli 50 000 aktiivista asennusta, ja versiossa 6.0 (2025) se sai Booking.com-tasoisen kiinteistönhallinnan. Kaikki kuvakaappaukset ovat oikeasta hallintapaneelista, ja jokaisen vaiheen voi toistaa parissa minuutissa.

💡 Pikaopas:

  • Analysoimme kaksi lähestymistapaa: valmis teema sisäänrakennetulla varauksella tai mikä tahansa sivupohja + erillinen lisäosa.
  • Käymme läpi täydellisen MotoPress Hotel Booking -asennuksen 10 askeleessa: majoitustyypeistä maksuyhdyskäytäviin.
  • Vertailemme kunkin vaihtoehdon kustannuksia ja rajoituksia taulukossa.
  • Vastaamme hotellien ja hostellien omistajien usein kysyttyihin kysymyksiin.

Kaksi lähestymistapaa hotellisivustoon WordPressillä

Ennen lisäosien asentamista ja hintojen määrittelyä päätä perustasta. WordPress tarjoaa kaksi perustavanlaatuisesti erilaista polkua toimivaan hotellisivustoon, jossa on varaus.

Valmiit teemat: nopea mutta rajoitettu

Lyhin reitti on ostaa WordPress-teema, jossa on maininta "hotellivaraus". Tässä on kuitenkin tärkeää erottaa kaksi skenaariota, koska sana "varaus" teeman kuvauksessa voi tarkoittaa täysin eri automaatiotasoja.

Teemat varauspyyntölomakkeella. Se näyttää huonehaulta: sisään- ja uloskirjautumispäivät, huonetyyppi, vieraiden määrä. Vieras täyttää lomakkeen, mutta välittömän vahvistuksen sijaan hän saa viestin "otamme yhteyttä", ja pyyntö lähetetään sähköpostitse ylläpitäjälle.

Huonehakuliittymä Paradise Cove -teemassa

Vieras syöttää päivämäärät ja näkee saatavilla olevat vaihtoehdot hintoineen:

Luettelo vapaista huoneista Paradise Cove -teemassa

Huoneen valinnan jälkeen ilmestyy varauslomake, jossa on yhteystiedot ja toiveet:

Sähköpostivarauslomake Paradise Covessa

Vieraalle se näyttää varaukselta, mutta itse asiassa huonetta ei varata ennen manuaalista vahvistusta. Pienille hotelleille, joilla on vähän liikennettä, tämä vaihtoehto on hyväksyttävä. Niille, jotka haluavat ottaa varauksia vastaan ilman ylläpitäjän osallistumista, se ei ole.

Teemat sisäänrakennetulla varausmoottorilla. Tässä konepellin alla toimii jo kolmannen osapuolen lisäosa, ja teema tarjoaa sille valmiin tyylin. Esimerkiksi Bellevue-teema käyttää varauslisäosaa WooCommerce Paymentsin kanssa:

Bellevue-teeman demo hotellivarausjärjestelmällä

Vieras lisää huoneen ostoskoriin ja maksaa kortilla PayPalin tai Stripen kautta:

Ostoskori ja varauksen kassa Bellevue-teemassa

Tämän lähestymistavan etu on saumaton integraatio: lisäosan tyylit vastaavat teeman ulkoasua, ja itse lisäosa sisältyy usein hintaan (ei tarvitse ostaa erikseen). Haittapuolena on, että olet sidottu teeman kehittäjän valitsemaan varausjärjestelmään. Voit vaihtaa sen, mutta silloin koko tällaisen teeman ostamisen idea menetetään.

Varauslisäosa: maksimaalinen joustavuus

Otat minkä tahansa WordPress-teeman ja liität siihen varauslisäosan. Sekä erikoistunut hotelliteema ilman sisäänrakennettua varausta että yleinen teema (esimerkiksi Astra tai Kadence) toimivat:

Villa Fortuna -teeman kotisivu ilman sisäänrakennettua varausta

Suurin etu on, ettet ole riippuvainen yhdestä toimittajasta. Voit vaihtaa teemaa milloin tahansa, ja varausmekanismi säilyy. Tämä on juuri se lähestymistapa, jonka analysoimme vaihe vaiheelta alla.

Kriteeri

Valmis teema (sähköpostilomake)

Valmis teema (moottori sisällä)

Lisäosa + mikä tahansa teema

Välitön vahvistus

Ei

Kyllä

Kyllä

Verkkomaksu

Ei

Kyllä

Kyllä

Teeman vaihto menettämättä varauksia

Ei

Ei

Kyllä

Varausjärjestelmän valinta

Ei

Ei

Kyllä

Asennuksen monimutkaisuus

Matala

Keskitaso

Keskitaso

Kustannus (kerta/vuosi)

59-79 $

59-79 $ (lisäosa sisällä)

0-199 $/vuosi lisäosalle

MotoPress Hotel Bookingin vaiheittainen käyttöönotto

🔗 MotoPress Hotel Booking WordPress.orgissa on yksi monipuolisimmista WordPressin varauslisäosista. Luettelon ilmaisversio kattaa perusskenaariot: majoituksen, haun ja varaamisen. Maksullinen versio lisää maksut, OTA-synkronoinnin ja edistyneet hintasäännöt.

Tältä näyttää tällä lisäosalla rakennettu huoneistovälitystoimiston verkkosivusto:

Huoneistovälityksen verkkosivusto MotoPress Hotel Bookingilla

Lisäosa toimii "kaikki WordPressin hallintapaneelissa" -periaatteella: asennat sen, aktivoit sen ja saat kaksi uutta valikkoa, "Accommodation" ja "Bookings". Nyt vaihe vaiheelta.

Avaa asennuksen jälkeen demopaneeli ja käy valikko läpi samanaikaisesti ohjeiden kanssa, jolloin jokainen asetus sijoittuu heti oikealle paikalleen käyttöliittymässä.

Vaihe 1. Kausihinnat. Luo erilaisia hintajaksoja: joulunpyhät, kesäkausi, viikonloput. Nämä ovat päivämääriä, joille hinta poikkeaa perushinnasta.

Kausihintojen määrittäminen MotoPress Hotel Bookingissa

Vaihe 2. Lisäpalvelut. Lisää palvelut, joita voi varata huoneen yhteydessä: pysäköinti, kuljetus, aamiainen, lastenhoito. Jokaisella palvelulla on oma hintansa ja toistuvuutensa (kertamaksu, per yö, per vieras). Ne liitetään tiettyihin majoitustyyppeihin seuraavassa vaiheessa.

Hotellin lisäpalveluiden lisääminen MotoPressissa

Vaihe 3. Majoitustyypit. Pääasiallinen asetusnäkymä. Luo kortit: perushuone, sviitti, huoneisto, huvila. Täytä kullekin kuvaus, kategoria, varusteet ja kuvagalleria.

Majoitustyyppien luominen MotoPress Hotel Bookingissa

Huoneen parametrit (kapasiteetti aikuisille + lapsille, koko, näkymä, sänkytyypit) määritellään täällä:

Huonekapasiteetti ja mukavuusparametrit MotoPressissa

Versiosta 3.0 alkaen lisäosa tukee rajattomia mukautettuja attribuutteja. Logiikka on yksinkertainen: luot attribuutin (esimerkiksi "Sijainti") ja sille tunnisteet (Helsinki, Tampere, Turku) ja liität tunnisteet tiettyihin kohteisiin.

Mukautettujen majoitusattribuuttien luominen MotoPressissa

Jos lisäät "Sijainti"-attribuutin kenttänä hakulomakkeeseen, vieras voi suodattaa huoneita kaupungin mukaan:

Sijaintihakukentän lisääminen MotoPressissa

Tämä on joustava järjestelmä: attribuutit mukautuvat liiketoimintaasi (huonetyyppi, lyhyt- tai pitkäaikaisvuokraus, kaupunginosa).

Vaihe 4. Hintasäännöt. Eri hintoja samalle majoitustyypille olosuhteista riippuen. Pääskenaario on palautuskelpoiset ja ei-palautuskelpoiset hinnat:

Palautuskelpoisten ja palautuskelvottomien hintojen määrittäminen MotoPressissa

Lisäosa tarjoaa monitasoisen hinnoittelun. Perushinta muuttuu vieraiden määrän, oleskelun pituuden (automaattiset alennukset viikon oleskelusta), sesongin ja valittujen ehtojen mukaan.

Vaihe 5. Järjestelmäsivut. Lisäosa tarjoaa valmiit shortcodet. Luo sivut hallintapaneelin kautta: "Hakutulokset", "Saatavuus", "Varaa loppuun", "Varausvahvistus", "Peruuta varaus" ja lisää kuhunkin vastaava shortcode.

Järjestelmäsivut MotoPress Hotel Booking -oikopoluilla

Vaihe 6. Yleiset asetukset. Täällä määritetään kaikki, mitä vieras näkee: valuutta ja sen sijainti, päivämäärän muoto, sisään- ja uloskirjautumisajat. Sekä perusasetukset:

MotoPress Hotel Booking -lisäosan yleiset asetukset
  • Hakulomakkeen käyttöönotto tai poistaminen käytöstä, jossa huonevalinta perustuu vieraiden määrään
  • Verkkovarauksen käyttöönotto (voit poistaa sen käytöstä ja jättää vain yhteydenottolomakkeen)
  • Vahvistustapa: asiakkaan toimesta sähköpostitse, ylläpitäjän toimesta manuaalisesti tai automaattisesti maksun yhteydessä
  • Hakulomakkeen maksimikapasiteetti
  • Saatavuuskalenterin teema (Light Coral, Dark Red, sopii mihin tahansa designiin)

Vaihe 7. Sähköposti-ilmoitukset. Määritä sähköpostipohjat ylläpitäjälle ja vieraalle käyttäen makroja: varausvahvistus, peruutus, sisäänkirjautumismuistutus.

Sähköposti-ilmoituspohjien määrittäminen MotoPressissa

Voit määrittää useita vastaanottajia, esimerkiksi johtajan ja siivoushenkilökunnan. Jokainen saa oman ilmoituksensa uudesta varauksesta.

Vaihe 8. Maksuyhdyskäytävät. Ilmaisversio sisältää PayPalin, 2Checkoutin, Stripen, Braintreen, Beanstreamin/Bamboran. Maksullinen WooCommerce Payments -lisäosa laajentaa listaa.

Maksuyhdyskäytävien määrittäminen MotoPress Hotel Bookingissa

Voit valita veloitettavaksi koko summan tai käsirahan (kiinteä tai prosentuaalinen), määrittää järjestelmäsivut ja oletusmaksuyhdyskäytävän. Jos et halua vastaanottaa maksuja verkossa, ota käyttöön "Maksa saapuessa" -tapa, jolloin järjestelmä kirjaa varauksen ja ylläpitäjä syöttää maksun manuaalisesti vieraan kirjautuessa sisään.

Vaihe 9. Kieliasetukset. Lisäosa on käännetty 14 kielelle. Venäjänkieliselle sivustolle valitse vain kielialue asetuksista. Muita tekstimuokkauksia voi tehdä millä tahansa WordPressin käännöslisäosalla. MotoPress on virallisesti yhteensopiva WPML:n kanssa, mikä mahdollistaa monikielisen hotellisivuston rakentamisen.

Vaihe 10. Varaustenhallinta. "Varaukset"-valikko on toimintakeskus. Täällä luot alennuskuponkeja, sisään- ja uloskirjautumissääntöjä sekä vähimmäis- ja enimmäisoleskelun sääntöjä.

Kupongit voivat olla rahamääräisiä (kiinteä alennus huonetta kohti) tai prosenttiperusteisia. Kiinteä kuponki koskee joko huonetta per yö tai koko oleskelua:

Kuponkien luominen MotoPress Hotel Bookingissa

Varaussäännöt asetetaan koko hotellille tai tietyille huoneille: sisään- ja uloskirjautumispäivät, öiden vähimmäis- ja enimmäismäärä, huoneiden esto valitulle ajanjaksolle:

Varaussääntöjen määrittäminen MotoPressissa

OTA-synkronointi. Jos huoneita vuokrataan myös Airbnb:n, Booking.comin tai Expedian kautta, lisäosa synkronoi kalenterit iCalin avulla ja estää tuplavaraukset:

Kalenterin synkronointi OTA:n kanssa MotoPressissa

Verot ja maksut lisätään kaikkiin kohteisiin ja palveluihin yhdestä paneelista:

Verojen ja maksujen määrittäminen MotoPress Hotel Bookingissa

Vieraan näkökulmasta varausprosessi on vaiheittainen lomake: henkilötiedot, hinnan ja palveluiden valinta, maksutapa:

Vieraan varausprosessi MotoPressissa

Kaikki varaukset tallennetaan hallintapaneeliin, ja niitä voi suodattaa tilan mukaan:

Varauslista MotoPressin hallintapaneelissa

Käteismaksuissa ylläpitäjä lisää maksun manuaalisesti:

Manuaalinen maksukirjaus MotoPress Hotel Bookingissa

Saapuvia varauksia hallitessasi näet kaikki pyynnöt maksuineen ja ilman, tilat, lokit ja vierastiedot. Pelkkien maksujen tarkistamista varten on pikalinkki "Maksuhistoria".

⁉️🤔 Usein kysytyt kysymykset

Vaaditaanko verkkomaksujen vastaanottamiseen MotoPressin maksullinen versio?

Kyllä. Ilmainen versio WordPress.orgissa sisältää haun, varaukset, hinnat ja sesongit. Maksuyhdyskäytävät (Stripe, PayPal, Braintree, 2Checkout) ovat maksullisessa versiossa, joka maksaa 199 $/vuosi. Jos verkkomaksuja ei tarvita, ilmainen versio riittää: vieras tekee varauksen ja ylläpitäjä vahvistaa sen manuaalisesti.

Voinko käyttää toista varauslisäosaa MotoPressin sijaan?

Kyllä. "Mikä tahansa teema + varauslisäosa" -malli on yleispätevä. VikBooking, HBook, WP Hotel Booking ja muut toimivat. Valitse omien tarpeidesi mukaan: VikBooking on kätevä synkronointiin Booking.comin kanssa, WP Hotel Booking on minimalistinen pienille hotelleille. MotoPress on kultainen keskitie toiminnallisuuden ja hallintapaneelin viimeistelyn suhteen.

Katoavatko varaukset WordPress-teemaa vaihdettaessa?

Jos varaukset on tallennettu lisäosaan eikä teemaan, eivät katoa. Lisäosa luo omat taulunsa tietokantaan aktiivisesta teemasta riippumatta. Juuri tästä syystä "mikä tahansa teema + lisäosa" -lähestymistapa on luotettavampi kuin valmis teema sisäänrakennetulla moottorilla: ulkoasua vaihdettaessa kaikki varaukset pysyvät paikoillaan.

Entä jos vieras haluaa varata useita huoneita kerralla?

MotoPress tukee tätä suoraan laatikosta: hakulomake ottaa huomioon vieraiden määrän ja valitsee yhdistelmän saatavilla olevia huoneita. Yksi vieras voi lisätä useita huoneita yhteen varaukseen, eikä järjestelmä rajoita kapasiteettia.

Miten synkronoin varaukset Airbnb:n ja Booking.comin kanssa?

iCalendar-tiedostojen vaihdon kautta. MotoPressin hallintapaneelissa: siirry "Kalenterit"-osioon → vie sivustosi kalenterilinkki → liitä se synkronointiasetuksiin Airbnb:n/Booking.comin puolella → tuo ulkoiset kalenterit takaisin. Varaukset synkronoituvat automaattisesti ja tuplavaraukset estyvät.

Mitä valita hotellillesi: lopputulos

Polku on kuljettu: yksinkertaisesta sähköpostilomakkeesta täysiveriseen PMS:ään, jossa on OTA-synkronointi. Tarkka suositus riippuu mittakaavasta.

  • Jos sinulla on pieni hotelli, jossa on 5-10 huonetta ja varausvirta sallii pyyntöjen käsittelyn manuaalisesti, aloita ilmaisella MotoPress Hotel Booking Litellä minkä tahansa modernin teeman (Astra, Kadence, GeneratePress) kanssa. Yllä kuvattujen vaiheiden mukainen asennus vie pari tuntia, ja kuorman kasvaessa maksuyhdyskäytävät saa käyttöön yhdellä lisenssillä.

  • Jos sinulla on paljon liikennettä, useita hintasuunnitelmia ja tarve synkronoida Booking.comin/Airbnb:n kanssa, hanki MotoPressin täysversio maksuilla ja synkronoinnilla. Se maksaa itsensä takaisin jo kymmenen ensimmäisen suoravarauksen aikana ilman OTA-provisiota.

  • Jos MotoPress ei jostain syystä sovi (tarvitset syvempää integraatiota tiettyyn PMS:ään, työskentelet vain Booking.comin kanssa iCalin kautta), katso VikBookingia tai WP Hotel Bookingia. Asennusperiaate on sama: asennus → huonetyypit → hinnat → maksut → järjestelmäsivut.

🔗 MotoPress Hotel Booking Lite (ilmainen) WordPress.orgissa | 🔗 MotoPressin verkkosivusto (täysversio)

Oletko rakentanut hotellisivuston WordPressillä? Minkä varausjärjestelmän valitsit ja mitä haasteita kohtasit? Jaa kokemuksesi kommenteissa.