Linux 软件免费装
Banner图

BlogCutter Magic Form Builder

开发者 blgctterai
更新时间 2026年7月18日 21:04
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

contact form form builder conditional logic drag and drop multi-step form

下载

详情介绍:

BlogCutter Magic Form Builder is a complete visual form builder for WordPress. Build contact forms, registration forms, surveys, applications, support requests, quote forms, and more without writing code. Everything included in the plugin is free to use. There is no Pro edition, premium upgrade, subscription, usage limit, locked field, or payment required to access its features. Create forms with the drag-and-drop builder, apply conditional logic, split long forms into multiple steps, accept file uploads, protect submissions from spam, send email notifications, manage entries in WordPress, and export submission data to CSV. 100% free—all included features unlocked Your hosting provider may still impose normal server, email, storage, upload, or traffic limits. Optional Google reCAPTCHA is operated under Google's own terms. Modern visual form builder Ready-made form templates Choose a template to automatically set the form title and add a complete group of relevant fields: Every template is fully editable after it is added. 21 field and layout types Full Name and composite fields Flexible field settings Depending on field type, configure: Conditional logic Create dynamic forms that react to visitor answers: Multi-step forms Frontend experience Entries and submission management CSV export Email notifications Layered spam and abuse protection Validation and secure uploads Data ownership and privacy Backward compatibility Forms and entries created with version 1.x continue to work. Version 2 reads the legacy format directly, normalizes it safely in memory, and creates the versioned definition when the form is saved. Legacy form metadata is updated in parallel to preserve downgrade compatibility.

安装:

  1. Upload the blogcutter-magic-form-builder folder to /wp-content/plugins/, or install it through the WordPress Plugins screen.
  2. Activate BlogCutter Magic Form Builder.
  3. Go to Magic Forms → Add New Form.
  4. Start from a template or add fields from the palette.
  5. Configure field properties, conditional logic, notifications, and submission behavior.
  6. Publish the form.
  7. Copy its shortcode from the form editor or Magic Forms list.
  8. Paste the shortcode into a page, post, widget, or shortcode-compatible page builder.
  9. Optionally configure CAPTCHA and data settings under Magic Forms → Settings.

屏幕截图:

  • Magic Forms list showing published forms and convenient form-management actions.
  • Form entries list with submission details, form and status filters, and CSV export.
  • Global plugin settings for CAPTCHA, spam protection, and data handling.
  • Per-form settings for the submit button, success action, notifications, Reply-To, and multi-step progress.
  • Clean frontend form presentation using the responsive built-in design.
  • Frontend form with modern fields, clear labels, required indicators, and validation support.
  • WordPress admin form editor with the visual builder and form configuration panels.
  • Mobile-responsive form layout optimized for narrow screens and touch input.
  • Complete frontend form displayed on a WordPress page with structured fields and submission controls.
  • Form submission experience with progress, validation, and clear visitor feedback.
  • Mobile frontend form showing responsive field stacking and an accessible submit experience.

升级注意事项:

2.0.0 Major free upgrade with templates, modern fields, conditional logic, multi-step forms, enhanced entries, CSV export, notifications, secure uploads, and layered spam protection. Existing forms and entries remain compatible.

常见问题:

Is every included feature really free?

Yes. All functionality included in BlogCutter Magic Form Builder is available without a payment, license key, subscription, Pro plan, or premium upgrade. There are no plugin-imposed limits on the number of forms or entries.

Do I need to create an account or enter a license key?

No. Install and activate the plugin, then begin building forms. Optional Google reCAPTCHA requires keys obtained separately from Google.

How do I display a form?

Publish the form and copy its shortcode, for example [blogmafo_form id="12"]. Paste it into a post, page, widget, or shortcode block. Only published forms display and accept submissions.

How do form templates work?

On an empty form canvas, click a template such as Contact Form, Registration, Survey, or Job Application. The builder automatically changes the form title and adds the template fields. You can then edit, reorder, duplicate, or delete any field.

How do I create a multi-step form?

Add a Page Break field wherever the next step should begin. The plugin creates Back and Next buttons automatically. Enable or disable the progress bar in Form Settings.

How does conditional logic work?

Select a field, open the Logic tab, enable conditional logic, and choose whether to show or hide it when all or any rules match. Rules reference eligible fields above the selected field. Conditions are enforced both in the browser and on the server.

Can I accept file uploads?

Yes. Add a File Upload field and configure allowed extensions and maximum size. The plugin verifies extension, MIME type, and file size. Accepted files become Media Library attachments linked to the entry. Standard WordPress media URLs may be publicly accessible, so do not request highly sensitive files without additional site-level access controls.

Where are submissions stored?

Go to Magic Forms → Entries. Entries include submitted values, status, source form, IP address, user agent, uploads, and email-delivery status.

Can I export entries?

Yes. Filter entries by form or status if needed, then click Export CSV. The CSV includes current and historical fields and protects cells that could otherwise be interpreted as spreadsheet formulas.

Can notification emails go to multiple people?

Yes. Enter multiple notification recipients in Form Settings. You can customize the subject and use a visitor Email field as Reply-To.

Can I redirect visitors after submission?

Yes. Each form can show a custom success message or redirect to a configured URL.

How does spam protection work?

The plugin combines a honeypot, signed form token, minimum completion time, rate limiting, duplicate suppression, built-in math CAPTCHA, and optional reCAPTCHA v2.

Does it work with page builders?

Yes. Any page builder that executes WordPress shortcodes can display the form.

What happens when I uninstall the plugin?

Forms, entries, settings, and uploaded files are preserved by default. To remove plugin data during uninstall, first enable Delete Data on Uninstall under Magic Forms → Settings. This action is permanent.

What visitor data is stored?

The plugin stores submitted field values, visitor IP address, and browser user agent. Data remains in your WordPress database and is not sent to Blog Cutter. If reCAPTCHA is enabled, relevant verification data is sent to Google as described below.

Is there a submission or form limit?

The plugin does not impose one. Practical limits depend on your WordPress hosting plan, database size, storage, PHP configuration, and email service.

更新日志:

2.0.0 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0