Linux 软件免费装
Banner图

Logicoo Form

开发者 logicoo
更新时间 2026年10月20日 19:05
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

pdf contact form form builder conditional logic multi-step form

下载

1.3.0 1.0.0 1.1.0 1.2.0

详情介绍:

Logicoo Form is a form builder for WordPress, developed by Logicoo.dev. Build contact, registration, quote and order forms with a visual builder, split them into several pages, show or hide fields with conditional logic, calculate totals automatically and keep every submission in a dedicated, easy-to-use entries screen. Every form works with plain HTML first: JavaScript only adds enhancements (step navigation, live summary, drag and drop uploads), so a form can still be filled in and submitted when JavaScript is disabled (except forms that use reCAPTCHA or a digital signature, see the FAQ). The plugin makes no remote calls by default and contains no tracking or telemetry. When it is uninstalled it removes its tables, forms, settings and stored files, unless you choose to keep them. Features

安装:

  1. Upload the logicoo-form folder to the /wp-content/plugins/ directory, or install the plugin from the Plugins screen in WordPress.
  2. Activate the plugin through the Plugins screen.
  3. Go to Logicoo Form → Add New, build your form and publish it.
  4. Insert the form in any page or post with its shortcode (shown in the form list and in the form editor): [logicoo_form id="123"].

屏幕截图:

  • A multi-page event registration form with progress bar, dropdown, radio buttons, checkboxes, star rating and a Back button.
  • The visual form builder: add fields from the palette, arrange pages and edit each field's properties.
  • The Entries screen lists every submission, with form filter, CSV export and bulk delete.
  • The entry details window shows all submitted answers, grouped by form page.
  • The Statistics screen: daily submissions, views and conversion rate for one form or all forms.
  • A repeatable group on the front end: one item per participant, each with its own subtotal and move, duplicate, collapse and remove actions, plus the form total.
  • A repeatable group in the form builder: add fields to the group and set its options in the field properties.

升级注意事项:

1.3.0 Adds repeatable groups of fields, switched on per form, and a ZIP download of all the attachments of an entry. Existing forms and entries are not changed. No database changes. 1.2.0 Forms with a visible field of an inactive add-on (for example a payment field) are no longer sent without it. No database changes. 1.1.0 Adds extension points for add-ons and fixes the star rating when resuming a saved form. No database changes. 1.0.0 Initial release.

常见问题:

Does Logicoo Form send data to external services?

Only if an administrator explicitly enables reCAPTCHA for a form (see "External services" above). The "Check protection" button contacts only your own site. No tracking or telemetry is present.

What happens to the collected data when I uninstall the plugin?

The plugin tables, all forms, all plugin settings and the protected folder with uploaded files, signatures and PDFs are removed, on every site of a multisite network, unless the administrator of a site has enabled the option to keep the plugin data on uninstall in the Settings screen.

Does the form work when the visitor has JavaScript disabled?

Yes, for every form that has neither reCAPTCHA nor a "Digital signature" field enabled: the submission is processed in exactly the same way by the same server-side component used for JavaScript submissions. A form with reCAPTCHA enabled requires JavaScript, because of a limitation of the reCAPTCHA product itself; the same is true for a form with a "Digital signature" field, since the drawing area is an interactive <canvas> with no native HTML equivalent. "Save and continue later" is a progressive enhancement: the save button only appears when JavaScript is enabled, but its absence never prevents the form from being filled in and submitted normally. After a submission without JavaScript the visitor comes back to the same page: on success they see the confirmation message, otherwise the form is shown again with the answers already filled in and each error next to its field. Files must be selected again after an error, because browsers never keep them. Payment fields added by other plugins may require JavaScript.

Does the "Digital signature" field have legal value?

No, it is not a qualified electronic signature. Despite its name (chosen to be immediately understandable to the end user), this field captures a simple graphic stroke drawn with a mouse or touch. It is a simple electronic signature, not based on digital certificates or PKI infrastructure, and it does not meet the requirements of a qualified electronic signature (for example under the eIDAS regulation in the European Union). Its evidential value is limited to the graphic stroke itself plus the context metadata collected automatically with each submission (IP address, browser/user agent, date and time). Before using this field for documents that require legal evidential value (binding contracts, consents with specific regulatory requirements, and so on), check with a legal advisor whether this level of electronic signature is adequate for your use case.

Does PDF generation require anything special on the server?

The built-in PDF generator (the dompdf/dompdf library, bundled with the plugin: no additional download, no network calls) needs the PHP DOM and mbstring extensions, present on almost every hosting; without them no PDF is generated, and the submission is never blocked. If the server also has the PHP GD extension (available on almost all modern shared hosting), the generated PDFs embed the form logo and the digital signature as real images. If GD is not available, the document is still generated in full, with a short placeholder text instead of the image: a PDF is never missing and a submission is never blocked for this reason.

Can I accept payments or sell products with my forms?

Yes, with the free add-on Logicoo Form Payments & Shop, also published in the WordPress.org directory. It adds Stripe and PayPal payments (one-off and subscriptions) and an optional WooCommerce integration that creates orders from form submissions. Logicoo Form works fully on its own: the add-on is only needed if you want to collect payments.

Can visitors fill in the same fields several times, for example one block per participant?

Yes. Turn on "Repeatable fields" in the form's Features settings, add a "Repeatable group" field and put the fields to repeat inside it. You choose the minimum and maximum number of items (the highest maximum is set in the plugin settings: 20, 50 or 100). Items added but left untouched beyond the minimum are not saved. Notifications can list every item ({all_fields}) or a single value with {group_id:N:field_id}, and the entries screen, PDF and CSV export show one section or set of columns per item.

更新日志:

1.3.0 1.2.0 1.1.0 1.0.0