| 开发者 | rocksoftware |
|---|---|
| 更新时间 | 2026年11月12日 15:28 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[widgetcalc] shortcode you can drop into any page, post or widget area./embed/ and .js).[widgetcalc] shortcode anywhere with no attributes, or[widgetcalc key="your-calculator-key"] to place a specific calculator, independent of the default.widgetcalc folder to /wp-content/plugins/, or install directly from the WordPress plugin directory.[widgetcalc] shortcode.Yes. A WidgetCalc "calculator" is really a questions-to-result flow — the same builder makes a pricing calculator, a quote form that ends in "your estimated price is...", or a cost estimator for a project. Start from the price-quote template at widgetcalc.com if a quote form is what you need.
Yes, among other things. Templates for cost estimators, pricing calculators, ROI calculators and time/savings calculators are all built in the same visual editor and embed with the same shortcode or block — pick the template closest to what you need and edit it, no code.
The free WidgetCalc plan includes one calculator, unlimited visitors and lead capture with no time limit — the thing most calculator plugins charge for. Paid plans add more calculators, remove the WidgetCalc badge and unlock lead routing (webhooks, more export options); they are not required to get real leads from this plugin.
No. You build the calculator itself at widgetcalc.com in a visual editor — add fields, build the formula by clicking them together, and see a live preview as you go — then paste the finished calculator's key into this plugin. Nothing here needs code.
Build a calculator at widgetcalc.com (or start from a template) and publish it. The publish step shows an embed snippet; the key is the UUID between /embed/ and .js in that snippet.
Yes — set a site-wide default under Settings → WidgetCalc for your main calculator, then use [widgetcalc key="…"] with a different key anywhere you want a different one.
The calculator loads in a lazy iframe, after the rest of your page, so it does not block your page's own load.