Linux 软件免费装
Banner图

Mammoth Forms

开发者 jbosnakis
更新时间 2026年11月10日 01:10
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

form builder price calculator calculator calculated fields quote form

下载

1.0.0

详情介绍:

Mammoth Forms is a form builder for forms that do maths. Drop fields on a canvas, write a formula such as {quantity} * {unit_price} + 24%, and the result updates as the visitor types. What the free plugin does Mammoth Forms Pro

安装:

  1. Upload the mammoth-forms folder to /wp-content/plugins/.
  2. Activate the plugin.
  3. Go to Mammoth Forms → Add New and pick a template, or start blank.
  4. Add the "Mammoth Form" block to a page and choose your form — or paste the shortcode, for example [mammoth id="1"].

屏幕截图:

  • The builder: fields on the canvas, a formula with click-to-insert keys and a test result.
  • Add New: ten ready-made calculators to start from.
  • A form's settings: the look, with your own colour, corners, size and width.
  • Entries with search, unread and starred filters, stars and bulk actions.
  • Spam protection: Cloudflare Turnstile, hCaptcha or Google reCAPTCHA v3, a limit per visitor, and Akismet.
  • New fields and checks: date and time, number range, country, address, a format of your own, and "Save and continue later".

常见问题:

Emails do not arrive or land in spam

Go to Mammoth Forms > Settings > Email (SMTP), enter your mail provider's SMTP details and send a test email. Use a From address of your own domain.

Can I import entries?

Yes: Entries > choose a form > Import. CSV, JSON (a list of objects, or a Mammoth Forms JSON export) and NDJSON / JSON Lines are accepted. Choices can be written as their label or their value; missing columns take the form's default values. Rows are imported in batches, so very large files work too — NDJSON is the lightest format for those.

How do I add VAT?

Put + 24% at the end of your formula: {quantity} * {price} + 24%. Percent follows calculator rules, so that adds 24% of the running total.

How do I reference another field?

Use its key in braces: {unit_price}. The builder lists every available key under the formula box — click one to insert it.

Can a calculated field use another calculated field?

Formulas read the fields visitors fill in, so a reference to another calculated field counts as 0. To build on a result, repeat its formula inside the new one, for example ({quantity} * {price}) + 24%.

Is the total safe from tampering?

Yes. The browser calculation is for display only; every formula is evaluated again on the server before anything is stored or emailed.

更新日志:

1.0.0