Skip to main content

FluentCommunity

The action detects the supported FluentCommunity model/helper API, finds or creates a WordPress user, and calls User::syncXProfile(). An optional space slug is resolved before account creation and joined with Helper::addToSpace(). Existing active membership is treated as complete; blocked/deactivated profiles and failed joins are reported as failures.

Map the email/name fields from the form. The action creates ordinary members (students for course spaces under FluentCommunity’s own API behavior), not administrators. It does not publish announcements or posts.

Compatibility is based on the FluentCommunity 2.9.1 API. Provider-version contract fixtures cover profile failure, missing space, existing membership and failed joins; site-specific membership rules still apply.

Public launch offer

20% off Core Forms

Forms, polls, surveys, payments, and licensing — every feature, unlimited sites, one plugin.

Copy your code

Those are the after-discount prices. Paste CFLAUNCH at checkout to apply it.