| 开发者 | infinitebits |
|---|---|
| 更新时间 | 2026年8月17日 01:57 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
[hibilon_field] — the 3-step booking wizard.[hibilon_field_rfq] — the quote-request form (with photo upload).[hibilon_field_contact] — the contact form.[hibilon_field_feedback] — the post-job feedback form.[hibilon_field_testimonials] — display published customer testimonials.hibilon-field) and RTL-ready, including right-to-left layouts for Arabic-script languages. Translations are delivered as WordPress.org language packs and install automatically once available for your locale; a complete .pot template is included for anyone who wants to translate or correct a language. Dates can optionally be displayed in the Jalali (Persian) or Hijri calendar; storage always stays Gregorian, so switching the display calendar never changes your stored data.
Privacy & self-hosting
All client and job data lives in your own WordPress database. PDF invoices are generated locally with a bundled, public-domain FPDF library (in lib/fpdf/) — no external service or API key is used. Tokenized public pages are protected by per-record secret tokens validated with hash_equals(). Optional spam protection uses ALTCHA, a self-hosted proof-of-work check: challenges are generated and verified on your own site, the widget is bundled locally, and nothing is sent to a third party.
Yes. The plugin is fully functional and self-hosted, with no license key, trial period, or usage quota. Every feature it ships — bookings, CRM, quotes, invoices with PDFs, the staff Hub, tickets, the dashboard, and email notifications — is available to every install.
No. You can add as many staff members as you like; there is no seat limit or quota anywhere in the plugin.
Free support is provided on a best-effort basis through the plugin's WordPress.org support forum. The plugin also includes a Help & Support page (in the admin menu) with setup steps, troubleshooting, and a System Info panel to include when you ask for help.
Yes. Invoices are rendered to PDF with a bundled FPDF library and can be downloaded in the admin, downloaded by the customer from their private invoice link, and attached automatically to the invoice email. If the invoice was created from a completed booking, the PDF can also include the job's completion photos and customer signature.
Every notification type can be toggled on/off, given a custom HTML body, previewed, and test-sent. Use "Load built-in template" to pull the current default into the editor and tweak it. You can also set a different "send from" address per notification type (for example quotes@, billing@, info@).
Yes. Settings > Form appearance controls the accent color, button colors, form width, corner radius, and base font size for the booking, quote-request, and contact forms.
A customer is matched first by email, then by exact phone. New bookings, quotes, and contact messages attach to the matching record or create a new one.
No. Everything is self-hosted: all data stays in your WordPress database, PDFs are generated locally, and no third-party account or API key is required. The optional spam protection uses ALTCHA, a privacy-friendly proof-of-work check. It is fully self-hosted — challenges are created and verified on your own server and the widget script is bundled with the plugin — so no visitor data leaves your site and there is nothing to configure with an outside provider.
Invoices are marked paid manually (with an optional payment method), and marking one paid can send a "payment received" email. Online card payments are planned for a premium add-on.