Tovább a tartalomhoz

Foglalások, jelmagyarázat és szkriptek

Hibaelhárítás: a törölt foglalás napjai nem szabadulnak fel, az automatikus elfogadás nem blokkol, hiányzik a fizetés, a szkriptek nem töltődnek be, vagy aktiválási hiba lép fel.

A törölt foglalás napjai nem lesznek elérhetők

Szekció neve “A törölt foglalás napjai nem lesznek elérhetők”

Ez a naptár helyes működése. A foglalások nincsenek közvetlenül a naptár napjaihoz kötve, ami elsőre szokatlan, de így pontosabban szabályozhatod az elérhetőséget.

Az Elfogadás és a Törlés gomb a naptárszerkesztő Módosítások mentése gombjához hasonlóan működik: a foglalás ablakban a napokhoz beállított állapotot és leírást menti el, az oldal frissül, és a változás megjelenik a naptárban.

  • Foglalás törlése előtt a napokat kézzel állítsd Elérhető állapotra. Ezt a naptárszerkesztő jobb oldali tömeges szerkesztőjével gyorsan megteheted (lásd: Tömeges szerkesztés).
  • Ugyanez igaz az elfogadásra is, ha az automatikus blokkolás nincs bekapcsolva: ilyenkor a napokat az elfogadás előtt kell Foglalt állapotra állítanod.

A foglalások nem kerülnek automatikusan blokkolásra

Szekció neve “A foglalások nem kerülnek automatikusan blokkolásra”

A naptár beágyazásakor van egy automatikus blokkolási beállítás. Ha be van kapcsolva, a lefoglalt napok jelmagyarázati eleme automatikusan Foglalt lesz, így nem lehet kétszer lefoglalni őket. Shortcode esetén a paraméter auto_pending="yes".

Bekapcsolt automatikus blokkolásnál is minden új foglalás a foglalási lista Függőben fülén jelenik meg.

Ha az automatikus blokkolás be van kapcsolva, de a naptár mégsem blokkolja a napokat, nyisd meg a naptár jelmagyarázatát, és nézd meg az Automatikus blokkolás típusa oszlopot. Ebből tudja a naptár, melyik jelmagyarázati elemet használja a foglalás elfogadásakor:

  • a Foglalt elemnél Egész nap legyen kiválasztva,
  • a váltónapos elemeknél a megfelelő Váltónap kezdete, illetve Távozási váltónap érték.
https://minta-bolt.hu/wp-admin/admin.php?page=wpbs-calendars&calendar_id=1&subpage=view-legend
A jelmagyarázat Automatikus blokkolás típusa oszlopa

A képen az oszlop látszik: a Foglalt elem Egész nap, a váltónapos elemek Váltónap kezdete és Távozási váltónap típust kaptak.

„No payment was received for this booking.” üzenet

Szekció neve “„No payment was received for this booking.” üzenet”

Ez az üzenet a foglalás ablakának fizetési adatok fülén vagy az e-mailekben jelenik meg. Azt jelenti, hogy a fizetés adatai nem kerültek az adatbázisba, még akkor sem, ha az űrlapon látszottak az árak. A fizetés mentéséhez:

  1. Legyen legalább egy bekapcsolt fizetési módod (lásd: Offline fizetési módok).
  2. Az űrlapkészítőben legyen az űrlapon a Payment method mező (lásd: Az űrlapkészítő).

A fizetési mód mező elrejtése a fizetési adatok mentése mellett

Szekció neve “A fizetési mód mező elrejtése a fizetési adatok mentése mellett”

Ha nem akarod megjeleníteni a fizetési mód mezőt, de a fizetési adatokat menteni szeretnéd:

  1. Kapcsold be a Fizetés érkezéskor fizetési módot.
  2. Add hozzá a Payment method mezőt az űrlaphoz. Mivel ez az egyetlen elérhető fizetési mód, alapból ki lesz választva, a látogatónak nem kell semmit tennie.
  3. Rejtsd el a mezőt: Megjelenés → Testreszabás → További CSS alatt add meg ezt a szabályt:
.wpbs-form-field-payment_method {
display: none;
}

„Scripts and Styles are not enqueued on this page” hibaüzenet

Szekció neve “„Scripts and Styles are not enqueued on this page” hibaüzenet”

Ez az üzenet azt jelenti, hogy a bővítmény Beállítások → Általános oldalán bekapcsoltad az Oldalbetöltési sebesség javítása beállítást, de nem választottad ki, mely oldalakon töltődjenek be a szkriptek.

Alapból a bővítmény JavaScript- és CSS-fájljai a weboldal minden oldalán betöltődnek. A beállítás bekapcsolásával csak a kiválasztott oldalakon, ami a naptárat nem tartalmazó oldalakat kissé gyorsítja.

  1. Nyisd meg a WP Booking System → Beállítások oldalt.
  2. Az oldalválasztó mezőben válaszd ki azokat az oldalakat, amelyekre naptárat vagy keresőmodult tettél.
  3. Vagy kapcsold ki az Oldalbetöltési sebesség javítása beállítást.

Végzetes hiba a Premium változat aktiválásakor

Szekció neve “Végzetes hiba a Premium változat aktiválásakor”

Ha a Premium változat telepítésekor vagy aktiválásakor végzetes hibát kapsz, például:

Fatal error: Cannot redeclare wp_booking_system() (previously declared in …/wp-booking-system/wp-booking-system.php) in …/wp-booking-system-premium/index.php

akkor előbb kapcsold ki az ingyenes változatot, és csak utána aktiváld a Premiumot.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások