Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/daker52/product-reservation-calendar/archive/refs/heads/master.zipRezervační kalendář pro produkty
Univerzální rezervační systém pro WordPress a WooCommerce. Shortcode na stránku produktu = automatický kalendář.
Description
Rezervační kalendář pro produkty je univerzální WordPress plugin pro online rezervace termínů bez platební brány. Stačí vložit shortcode na stránku produktu a plugin automaticky vytvoří a přiřadí samostatný kalendář.
Autor: Ondřej Hak | KKCODE.CZ
Hlavní funkce
- Automatické kalendáře – shortcode
[prc_calendar]na stránce produktu vytvoří Kalendář #1, na dalším produktu Kalendář #2 atd. - Samostatný kalendář ke každému produktu – nezávislé termíny a nastavení
- Časové rozmezí rezervací – jednoduché nastavení „Rezervace od:“ a „Rezervace do:“
- Online rezervační formulář – jméno, e-mail, telefon, poznámka
- E-mailové notifikace – potvrzení zákazníkovi a upozornění adminovi
- Google Calendar – synchronizace rezervací a obousměrné rušení
- Přehled rezervací – správa, rušení a mazání v administraci
- WooCommerce kompatibilita – funguje i na běžných stránkách a příspěvcích
Shortcody
[prc_calendar]– automaticky vytvoří/přiřadí kalendář k aktuální stránce[prc_calendar id="1"]– zobrazí konkrétní kalendář[rezervacni_kalendar]– český alias
Installation
- Nahrajte složku
product-reservation-calendardo/wp-content/plugins/ - Aktivujte plugin v menu Pluginy
- Přejděte do Rezervace → Nastavení (rezervace od/do, e-maily)
- Vložte shortcode
[prc_calendar]na stránku produktu
Frequently Asked Questions
Jak vložím kalendář na produkt?
Do popisu produktu nebo stránky vložte shortcode: [prc_calendar]
Vytvoří se kalendář automaticky?
Ano. První stránka s shortcodem vytvoří Kalendář #1, druhá stránka Kalendář #2 atd.
Funguje to s WooCommerce?
Ano. Vložte shortcode do popisu produktu nebo použijte blok Shortcode v editoru.
Odkud chodí e-maily?
Plugin používá standardní WordPress funkci wp_mail(). E-maily tedy odcházejí přes váš nastavený SMTP plugin (WP Mail SMTP, FluentSMTP apod.) nebo výchozí PHP mail server. Odesílatel a SMTP server se nastavují ve WordPressu / SMTP pluginu, ne v tomto pluginu.
Komu chodí notifikace?
Adminovi na e-mail z nastavení pluginu (Rezervace → Nastavení). Zákazníkovi na e-mail z rezervačního formuláře.
Jak připojím Google Calendar?
V Nastavení zadejte Google OAuth credentials a klikněte na Připojit Google účet. Podrobný návod je v menu Rezervace → Návod.
Co když zruším rezervaci v Google Kalendáři?
Plugin pravidelně kontroluje Google Kalendář a zrušené/smazané události automaticky zruší i ve WordPressu. Interval lze nastavit v Rezervace → Nastavení.
Screenshots
- Kalendář na stránce produktu
- Přehled kalendářů v administraci
- Nastavení pluginu
Changelog
1.2.0
- Pracovní doba nahrazena jednoduchým nastavením Rezervace od / do
1.1.1
- Informace o pluginu, autor Ondřej Hak | KKCODE.CZ
- Stránka O pluginu v administraci
- Upřesnění k odesílání e-mailů přes WordPress SMTP
1.1.0
- Obousměrná synchronizace s Google Kalendářem (zrušení)
- Ruční synchronizace tlačítkem v nastavení
- Aktualizované informace o pluginu
1.0.0
- První verze
- Automatické párování kalendářů se stránkami produktů
- Rezervační formulář bez platební brány
- Google Calendar integrace
- Admin rozhraní pro správu kalendářů a rezervací