Linux 软件免费装
Banner图

TechSolution Form Studio

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

标签

contact form form builder file upload conditional logic multi-step form

下载

2.3.0

详情介绍:

TechSolution Form Studio lets you build contact forms, job applications, surveys, registrations and feedback forms in a visual builder, then manage every submission from your dashboard. Every feature described here is included in this plugin and works without a license key. Builder Fields Logic and submissions Spam protection and privacy Embedding Pro add-on TechSolution Form Studio Pro is a separate plugin, sold and distributed outside WordPress.org, that adds more field types: complete address with country, province and city lists, international phone with per-country formats, digital signature, calculations, payment details and an admission application block. This plugin does not contain, install or unlock any of that code, and nothing in this plugin is limited without it.

安装:

  1. In WordPress, go to Plugins → Add New, search for "TechSolution Form Studio", then install and activate it. You can also upload the techsolution-form-studio folder to /wp-content/plugins/.
  2. Open Form Studio → Add New to build a form or start from a template.
  3. Add the Form Studio Form block to a page, or paste the shortcode shown in All Forms, for example [tsfs_form id="1"].
  4. Optional: configure reCAPTCHA or Turnstile, rate limits and privacy options under Form Studio → Settings.

屏幕截图:

  • Entries screen with filters, bulk actions and the entry viewer.
  • Settings: spam protection, rate limiting, uploads and privacy.

升级注意事项:

2.3.0 Adds a visual editor to Section blocks, so notes can have headings, lists, links and quotes. Existing notes keep their text and paragraphs. 2.2.0 Adds form width presets (up to full width) and alignment, and keeps fields consistent on any theme. Existing forms keep their current width until you choose a new one. 2.1.0 Fixes "Security verification failed" on cached sites, plus wider admin screens and a redesigned Settings page. No changes to your forms or entries. 2.0.1 New name and shortcode: replace [usp_form id="…"] with [tsfs_form id="…"]. Forms, entries and settings are migrated automatically.

常见问题:

How do I add a form to a page?

In the block editor, add the "Form Studio Form" block and pick the form. In other editors or widgets, use the shortcode from All Forms, for example [tsfs_form id="1"].

How does conditional logic work?

Select a field, turn on Conditional Logic in the Field panel, and add rules based on other fields' answers. Choose whether the field is shown or hidden when all or any rules match.

How do I build a multi-step form?

Add a "Multi-Step Forms" page break between fields. Every page break starts a new step. Visitors see a progress bar and each step is validated before moving on.

Where are uploaded files stored?

In wp-content/uploads/techsolution-form-studio/ under random file names. An .htaccess file blocks direct access on Apache and LiteSpeed (on Nginx, add an equivalent deny all rule for that folder); administrators download files from the entry screen. Executable, HTML and SVG files are always refused, and each upload is checked against the extensions you allow. Files are deleted together with their entry.

Can visitors request a copy or deletion of their submissions?

Yes. Use Tools → Export Personal Data or Tools → Erase Personal Data with the visitor's email address. Submissions containing that email address are included.

Can I add custom CSS?

Use the form's Style panel for colors, sizes and layout. For anything else, add CSS in Appearance → Customize → Additional CSS (or the Site Editor's Styles panel). Each form's wrapper has the ID tsfs-form-{ID}.

I used "USP Form Builder" before. Will my forms move over?

Yes. On activation, forms, entries and anti-spam settings from USP Form Builder are copied into TechSolution Form Studio when its tables are still empty. Replace the old [usp_form id="…"] shortcodes with [tsfs_form id="…"].

更新日志:

2.3.0 2.2.0 2.1.0 2.0.1 2.0.0