FC Space & Course Manager
Fluent Space & Course Manager is an advanced administrative toolkit built for FluentCommunity, allowing you to easily manage spaces, users, and course enrollments — all from your WordPress dashboard.
Fluent Space & Course Manager is an advanced administrative toolkit built for FluentCommunity, allowing you to easily manage spaces, users, and course enrollments — all from your WordPress dashboard.
It provides a clean, intuitive interface to:
- Add or remove users from any FluentCommunity space.
- Enroll or unenroll users from multiple courses.
- View all spaces and courses in one place.
- Inspect which groups or courses a user belongs to.
- Manage everything with one click — no code required.
Ideal for community moderators, membership site admins, and educational platforms using FluentCommunity.
⚙️ Key Features
🔹 Fluent Space Manager
- ✅ Add users to spaces manually with role assignment (
member,moderator, oradmin). - ✅ Remove users from any space instantly.
- ✅ View all available spaces.
- ✅ Query which spaces a specific user belongs to.
- ✅ Integration with FluentCommunity’s core API for consistent performance.
🔹 FC Course Manager
- 🎓 Enroll users into one or more courses in a single action.
- 🗑️ Remove users from multiple courses at once.
- 📋 View a list of all courses available in FluentCommunity.
- 🔍 Query user enrollments across all courses.
- 💬 Works seamlessly with Fluent Space Manager — same interface, unified experience.
🔹 Documentation Center
- 🧾 Built-in help page available under both plugins (“Documentation” submenu).
- 📘 Covers usage guides, code examples, and developer APIs.
- 🧰 Lists helper functions, hooks, and integration points for custom workflows.
🌟 Benefits
- Simplifies Administration: Manage community membership and course enrollments in one panel.
- Reduces Errors: Built with permission checks and nonce security to prevent accidental data loss.
- Saves Time: Batch operations let you manage multiple users or courses at once.
- Developer Friendly: Full support for FluentCommunity’s service classes — easily extend or automate.
- Scalable: Works with thousands of users and spaces without slowing down your admin.
- Non-Technical Friendly: No coding knowledge required — simple, guided interface.
🔧 Technical Overview
| Area | Description |
|---|---|
| Plugin Type | WordPress Admin Utility |
| Dependencies | FluentCommunity |
| Main Files | fluent-space-manager.php, fc-course-manager.php, fsm-docs.php |
| Namespace APIs | \FluentCommunity\App\Services\Helper, \FluentCommunity\Modules\Course\Services\CourseHelper |
| Security | Nonce protection, capability checks (manage_options), transient caching for status messages |
🧭 User Flow
- Go to Admin → Fluent Space Manager.
- Select a user and a target space → click Add to Space.
- Switch to the Course Manager submenu to manage course enrollments.
- Use the Documentation submenu for help, examples, and developer tips.
🖥️ Screenshots (Suggested)
- Admin dashboard showing “Fluent Space Manager”.
- Add/Remove user interface with dropdowns and action buttons.
- Course Manager page showing multiple checkbox selections.
- Documentation page (fsm-docs.php) with sections for both tools.
🧑💻 Developer Notes
- Built using standard WordPress admin hooks and FluentCommunity’s internal helper classes.
- Compatible with multisite installations.
- Easily extensible — you can hook into actions like:
do_action('fsm_after_user_added_to_space', $userId, $spaceId); do_action('fcc_after_user_enrolled', $userId, $courseId); - Code follows PSR-12 and WordPress coding standards.
🏆 Why Choose Fluent Space & Course Manager
- Seamless integration with FluentCommunity.
- Modular — disable one without affecting the other.
- One-click access to both space management and course enrollment tools.
- Clean documentation built right into your dashboard.
- Created by Samuuraii ⚔️ — tailored for real FluentCommunity power users.

Fluent Space & Course Manager
🔹 Fluent Space Manager
✅ Add users to spaces manually with role assignment (member, moderator, or admin).
✅ Remove users from any space instantly.
✅ View all available spaces.
✅ Query which spaces a specific user belongs to.

Fluent Space & Course Manager
🔹 FC Course Manager
🎓 Enroll users into one or more courses in a single action.
🗑️ Remove users from multiple courses at once.
📋 View a list of all courses available in FluentCommunity.
Related Products
Community Sidebar for FluentCommunity
Community Sidebar transforms the FluentCommunity sidebar into a dynamic, interactive community hub with member discovery, space recommendations, online member activity, trending topics, daily inspiration, promotional banners, and featured video content—all managed from one clean WordPress admin area. Community Owners can earn money by promoting people, paid banners on image slider, featured videos, paid spaces.
Course Certificates
Course Certificates is a premium WordPress plugin that automatically generates beautiful, personalized PDF certificates when a student completes a course. Built specifically for the Fluent Community platform, it helps course creators, educators, and membership site owners celebrate student achievements instantly — no manual work required.
FC Auto Space Join
👋 FC Auto Space Join & Welcome Post. The plugin automatically enrolls newly registered users into a selected FluentCommunity space after their first login (email verification) and optionally publishes a welcome post inside that space. Can choose between instant welcome posts for real-time engagement or delayed batch welcomes to group new members into a single announcement.
FC Feed Restrictor
Restrict the FluentCommunity main feed to display posts only from Spaces a user has joined. Improve privacy, content relevance, and community structure.
FC Fluent Anonymous FeedBox Pro
Members can safely post anonymous messages, stories, or confessions inside any space — while admins maintain full moderation control through a pending review system. The plugin creates a seamless “📝 Anonymous” button on community spaces, a friendly front-end submission form, and a simple WordPress dashboard interface for managing pending feeds, approving, or deleting them.
FC RSS Feed
FluentCommunity runs on its own portal, which means its posts don’t appear in the standard WordPress RSS feed. This plugin solves that by generating a dedicated RSS feed for FluentCommunity posts, making it easy to: Share forum updates automatically to social media (e.g., Facebook, Twitter, LinkedIn). Allow subscribers to stay updated with new community posts. Integrate with automation tools like IFTTT, Zapier, or FlowMattic.