Linux 软件免费装
Banner图

SmartCloud Flow – Block‑based Forms & Workflow Automation

开发者 smartcloud
更新时间 2026年6月1日 22:57
PHP版本: 8.1 及以上
WordPress版本: 7.0
版权: MIT
版权网址: 版权信息

标签

forms gutenberg automation workflows aws

下载

1.1.0 1.1.2 1.0.0 1.0.1 1.1.3 1.1.1 1.1.4 1.1.6 1.1.7 1.1.8 1.1.9 1.1.10

详情介绍:

SmartCloud Flow is a block-based forms and workflow plugin for WordPress. It combines a modern Gutenberg editor experience with a React/Mantine runtime for forms, a native <dialog>-based light-DOM modal block, and an optional AWS backend, so site owners can design forms and supporting UI in WordPress while choosing where submissions should be posted and, in Pro, running submissions, templates, workflows, and integrations in their own AWS account. Flow is part of the WPSuite family of plugins by Smart Cloud Solutions, Inc. Free mode Flow does not require a hosted SaaS backend or a WPSuite connection to render forms. In Free mode, each form can post directly from the browser to a URL you define per form. That endpoint may be: Pro mode Pro becomes available after connecting your WordPress site to a WPSuite.io workspace. It is designed to work especially well with the separately deployed WP Suite Flow Backend in your own AWS account. A typical Pro setup is: This lets Flow use Gatey-aware authenticated API access, while keeping the backend in your own AWS account. Key features You can find continuously expanding documentation at: https://wpsuite.io/docs/ This plugin is not affiliated with or endorsed by Amazon Web Services or the WordPress Foundation. All trademarks are property of their respective owners.

安装:

  1. Upload the plugin ZIP (or install from the WordPress plugin repository).
  2. Activate the plugin through the “Plugins” screen in WordPress.
  3. Go to WP Admin → SmartCloud → Flow Settings, review the configuration.
  4. Build a form in Gutenberg and configure its submission target.
  5. Optionally, for Pro:
  6. connect the site to a WPSuite workspace,
  7. deploy the WP Suite Flow Backend into AWS,
  8. add the backend API to Gatey,
  9. then select that API in SmartCloud → Flow Settings → API Settings.

屏幕截图:

  • Front-end form rendered with Mantine styling
  • Conditional logic editor for a field
  • Flow Settings → API Settings
  • Pro: Email templates editor with preview
  • Pro: Workflow builder (trigger, steps, webhook)
  • Elementor Flow widget with preview

升级注意事项:

1.1.10 Recommended feature update if you use shared styling or modal-driven UI; this release adds Gallery, shared WPSuite Theme CSS support, pattern overrides, and later frontend mounting. 1.1.9 Recommended performance update. Frontend scripts now load later and defer where safe, reducing render-blocking work while preserving existing plugin behavior. 1.1.8 Recommended maintenance update if you run WordPress plugin checks or package Flow for release; this version adds explicit escaped output handling in the modal render template and Flow Patterns shortcode admin column. 1.1.7 Recommended update if you use Flow modals with async actions or custom modal headers; this release adds generic pending-state hooks for running action triggers, removes unnecessary header spacing when the built-in close button is hidden, and expands the modal API docs. 1.1.6 Recommended update if you use Flow modals; this release improves Gutenberg button triggers, dismiss/default action handling, full-height layout stability, background scroll locking, and the modal editor toolbar for header, body, and actions sections. 1.1.5 Recommended update if you use modal presentations, custom submit or API-backed option endpoints; this release adds the modal block/runtime, expands endpoint interpolation and request options, improves API error handling, and restores Gutenberg compatibility for legacy serialized content. 1.1.4 Recommended update if you reuse Flow patterns outside Gutenberg; this release adds content-root patterns to the admin list and exposes the matching copy-ready shortcode targets. 1.1.3 Recommended update if you prefill Flow forms from JavaScript or render multiple forms on the same page; this release adds form-scoped default-value helpers and applies store defaults by formId. 1.1.2 Recommended update if you use Flow in the WordPress 7.0 Site Editor, rely on custom submit endpoints, or use theme overrides; this release fixes admin form sync, submit validation, endpoint handling and design token parity. 1.1.1 Fixes backend form sync for WordPress 7.0 Site Editor and template part editing, and improves Flow design token overrides so runtime control styling applies more reliably. 1.1.0 Recommended update. Refreshes Flow’s shared admin UI and WPSuite runtime dependencies, and marks compatibility with WordPress 7.0. No configuration changes are required. 1.0.1 Fixes the optional "Powered by" attribution so it appears below rendered Flow content/forms when enabled. 1.0.0 Initial release.

常见问题:

Does Flow work without an AWS backend?

Yes. Flow can render forms and submit them directly from the browser to any endpoint URL you configure for the form.

Does Flow store submissions in WordPress?

Not by default. Flow posts to the configured endpoint. If you want WordPress to receive and store submissions, you need to implement a receiving endpoint on the WordPress side yourself.

Does Flow send my data to third parties?

Only when your configured submission target or protection settings require it. For example, if you enable reCAPTCHA or post to an external backend endpoint, the browser will make external network calls. See External Services below.

What is the easiest Pro setup?

Deploy the WP Suite Flow Backend into your own AWS account, register its API base URL in Gatey as a separate API, configure the matching protection mode (IAM or COGNITO), and then select that API in SmartCloud → Flow Settings → API Settings.

What happens if I disable the backend?

Forms can still work as long as they submit to another valid configured endpoint. Backend-dependent features such as submissions management, templates, workflows, and related admin tooling will no longer be available through that backend connection.

Will it work with static exports?

Yes. Flow runs in the browser and can submit directly to the configured endpoint, so WordPress/PHP does not need to proxy the request.

Does this work outside Gutenberg?

Yes. Use the [smartcloud-flow-form] or [smartcloud-flow-content-root] shortcode, or the Elementor Flow Form / Flow Content Root widgets. Developers can also integrate the JavaScript APIs directly.

Can Flow load field options from my API?

Yes. Select, radio, checkbox-group, and tags fields can fetch options from API or autocomplete endpoints. You can configure request methods, headers, parameters, response mapping, selected-value mapping, and runtime interpolation tokens.

Can host-page JavaScript react to Flow runtime errors?

Yes. Flow emits browser events such as smartcloud-flow:submit-success, smartcloud-flow:error, smartcloud-flow:options-request-error, and modal lifecycle events so host pages can show custom UI, analytics, or recovery flows.

Can I reuse a Flow Content Root outside Gutenberg?

Yes. Use [smartcloud-flow-content-root id="123"] with a reusable block / pattern that contains a Flow Content Root block.

Can Flow open Gutenberg content in a modal?

Yes. Flow includes a dedicated Modal top-level block that renders in the light DOM with the native <dialog> element. You can open it from class-based triggers, data-wps-flow-* attributes, URL hashes, or the browser API on WpSuite.plugins.flow.modals. The editor can seed header, body, and actions sections, and action buttons inside the modal actions area can be assigned primary, secondary, or dismiss behavior from the core/button toolbar.

Can Flow open a shared gallery at a specific image?

Yes. Put a Gallery block inside a Flow Modal, give the gallery a galleryId, and open the modal from a neighboring core Image or core Button block whose wrapper includes wps-flow-modal-open--{modalId}, wps-flow-gallery-target--{galleryId}, and wps-flow-gallery-index--N. The gallery starts on the requested 1-based image and visitors can keep browsing with previous/next controls and optional thumbnail navigation.

更新日志:

1.1.10 1.1.9 1.1.8 1.1.7 1.1.6 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.1 1.0.0