| 开发者 | LamzDev |
|---|---|
| 更新时间 | 2026年6月13日 02:51 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[sapvadok_janji_temu] — full appointment page (doctor list + booking)[sapvadok_doctors] — doctor list with filters[sapvadok_booking doctor_id="123"] — booking form for one doctor[sapvadok_queue_tv] — TV queue board (all doctors)[sapvadok_queue_take] — kiosk page to take a walk-in number[sapvadok_queue_mobile] — mobile live queue trackerjanji-temu — online appointmentsantrian-tv — TV displayambil-antrian — take queue numberantrian-live — mobile queue tracker (linked from TV QR code)SapvaDok folder to /wp-content/plugins/ or install via Plugins → Add New in WordPress.janji-temu). Queue and TV pages are also created automatically.Yes. SapvaDok is licensed under GPLv2+ and free to use.
No. Visitors can submit appointment requests without a WordPress account.
Staff open SapvaDok → Manage Appointments and change the status to Confirmed or Cancelled. Patients may receive email notifications when enabled in settings.
No. The plugin provides wa.me links with pre-filled messages so staff can contact patients manually via WhatsApp.
Enable queue settings on a doctor (or loket/counter). Patients take a number from the kiosk page or reception. Staff manage the queue in Manage Queue; the TV board and mobile tracker update automatically.
Yes. Check Queue only (loket/CS — hide from appointments) in the doctor form. The entry stays on the TV board and kiosk but is hidden from Janji Temu.
Utility pages (TV, kiosk, mobile tracker) are excluded from the front-end navigation automatically. Patients reach the mobile page by scanning the QR code on the TV.
If you delete (not just deactivate) the plugin, all SapvaDok data is removed: appointments, queues, doctors, branches, specialties, plugin pages, settings, and custom database tables.
Yes. Use shortcodes on pages or widgets. Auto-created pages use standalone templates where needed (e.g. fullscreen TV).
wp_add_inline_script() instead of inline <script> outputload_plugin_textdomain() (translations are loaded automatically on WordPress.org)?branch_id= or ?cabang=slug; per-branch TV links in adminantrian-live) with auto-refresh for patientsambil-antrian) for walk-in patientssapvadok_queues) with activator and uninstall cleanup