Időpont foglalás

Időpont foglalás

Időpont foglalás
English version

Ez a plugin lehetővé teszi, hogy az oldalon egy, vagy több helyszínre időpontokat, vagy napokat lehessen foglalni.
A foglaláshoz regisztráció nem szükséges, de a plugin működéséhez feltétlenül szükség van a foglaláshoz kapcsolódó email cím megadására, mert a foglalási …

Plugin beállítása

A plugin közös beállításai a “Beállítások / Időpontfoglalások közös beállításai” menüpontban, vagy a “Bővítmények oldalon a plugin “Beállítások” linkjére kattintva elérhetőek. Az alábbi beállítások lehetségesek:

Ahol:
Elrejtés a keresésben:
A plugin a foglalási helyeket egyedi bejegyzés …

Foglalási hely beállítása

A plugin a foglalási helyeket egyedi bejegyzés típusként (Custom Post Type) rögzíti. A szerkesztésük ennek megfelelően, a megszokott felületen keresztül történik.

A szövegben a <!– more –> jelző a szöveg elválasztását teszi lehetővé. A felette lévő rész bekerül(het) az email …

Foglalás folyamata

Időpont foglalása

Elsőlépésben a felhasználó a foglalási hely oldalán kiválasztja a foglalási napo(ka)t, vagy időpontot. Amíg időpont választásra nem kerül sor, addig az űrlap nem küldhető el.
Ezt követően kitülti az űrlapot. Az űrlap kötelező mezőit a sablonfájl …

Egyedi megjelenés

Az űrlap testreszabása

A foglalási űrlap testre-szabható. Az űrlapon szabadon definiálhatóak HTML input elemek, amelyek később a megjelenítésnél és/vagy az email értesítések sablonjaiban hivatkozhatóak.
Egyetlen <input> elem feltétlenül szükséges a rendszer helyes …

Robot szűrő választása

A plugin közös beállításainál van mód megadni a Google reCAPTCHA v2 API kulcsait. Ha ezek a kulcsok meg vannak adva, akkor a Google robot szűrőjét használja a rendszer. Alapértelmezésben – és a kulcsok megadása nélkül – a beépített egyedi szűrőt használja.
A robot szűrőt automatikusan illeszti az …

Nyelvi elemek

A pluginban van definiálva néhány nyelvi elem, amelynek a felülírása szükséges lehet. Ezek az űrlap sablonjában a booking-form-single.html fájlban vannak felhasználva.
A használat egyszerűen a szöveg-csere elvén történik. Az alábbi azonosítók kerülnek kicseréésre:

[NAME] -> Az Ön …

E-mail sablonok

A plugin a kommunikációhoz email sablonokat használ, amelyben lehetőség van több nyelvi sablon egyidejű használatára. Ezek közül azt tölti be, amelyik az aktuális nyelvnek megfelelő.
Az email sablonokat a plugin elsőként az oldal által használt (child) témában, a …

Google naptár

Google naptár beállítása
Ahhoz, hogy a plugint összeköthesd a Google naptár szolgáltatásával, Google fiókra és API kulcsra van szükséged. API kulcsot ide kattintva regisztrálhatsz.
A helyes működéshez elengedhetetlen, hogy a kulcs generálásánál, az “Authorized redirect URIs” blokkban add hozzá az oldal hitelesítő …

Szűrők és horgok

A felsorolt szűrők forrását a /book-an-appointment/libs/hooks.php fájlban találod!
Megjelenést módosító szűrők

Adatok megjelenítése naptárban

function book_an_appointment_961_booking_render_content_html($data) {
$data = unserialize($data);
return $html;
}
add_filter( …