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 Feed Restrictor enhances the default behavior of FluentCommunity by ensuring users only see content from Spaces they have actively joined.
By default, community feeds can become cluttered or expose content to users who are not members of certain Spaces. This plugin intelligently filters the feed at the database level — creating a cleaner, more private, and more professional community experience.
If a user hasn’t joined any Space, their feed remains empty — encouraging structured participation and better engagement.
Built for performance and stability, FC Feed Restrictor integrates seamlessly into FluentCommunity without modifying core files.
🚀 Key Features
🔒 Smart Feed Restriction
Only display posts from Spaces the logged-in user has joined.
🧠 Database-Level Filtering
Uses direct query modification for efficient and fast feed filtering.
⚡ Lightweight & Optimized
No heavy scripts. No frontend bloat. Pure backend logic.
👤 Logged-In User Filtering
Non-logged-in users are not affected. Only authenticated members are filtered.
🔄 Automatic Compatibility
Works dynamically with WordPress table prefixes.
🧩 Seamless Integration
No core edits required. Uses FluentCommunity’s native hook
💎 Benefits
🎯 More Relevant Feeds
Users only see content that matters to them.
🔐 Increased Privacy
Private Spaces remain truly private in the main feed.
📈 Better Engagement
Encourages users to join Spaces intentionally.
🏗 Structured Communities
Prevents “feed chaos” in growing communities.
💼 Professional User Experience
Perfect for:
- Membership communities
- Online academies
- Corporate networks
- Real estate teams
- Private mastermind groups
🧩 Perfect For
- Membership websites
- Coaching platforms
- Course communities
- Real estate team portals
- Internal company networks
- Paid communities
🛠 How It Works
- Checks if user is logged in
- Fetches Spaces the user joined
- Filters FluentCommunity feed query
- Blocks feed if:
- User joined no Spaces
All done in real-time at query level.
⚙️ Technical Details
- WordPress 5.8+
- PHP 7.4+
- Requires FluentCommunity
- No database modifications
- No custom tables created
- Uses WordPress prefix automatically
🧪 Use Case Example
Without FC Feed Restrictor:
A user sees posts from Spaces they never joined.
With FC Feed Restrictor:
A user sees only content from Spaces they actively belong to.
Result:
Cleaner feed. Better structure. Controlled access.
📊 Why This Plugin Matters
As communities grow, feed noise increases.
This plugin solves:
- Content leakage
- Irrelevant posts
- Engagement drop
- Poor content targeting
It turns FluentCommunity into a more structured membership-grade system.
🏷 Tagline Ideas
- “Control What Members See.”
- “Smart Feed Privacy for FluentCommunity.”
- “Professional Feed Management.”
- “Structured Communities Start Here.”
Basic
1 Domain
I year including updates
I year customer supports
Lifetime
Limitless years
5 Domains
5 years including updates
5 years customer supports

VIDEO:
📦 Changelog – FC Feed Restrictor
v2.0.0 (Latest Update)
✨ New Features
- ➕ Added Admin Toggle Setting to control space-level restrictions
- ➕ Introduced Role-Based Bypass (Admins can view all posts regardless of membership)
- ➕ Global feed now strictly shows posts only from joined spaces
⚙️ Improvements
- 🔄 Separated Global Feed vs Space Feed logic for better control and flexibility
- 🎛️ Improved query handling for more accurate filtering of joined spaces
- 🚀 Optimized database query to include only active memberships
🛡️ Behavior Changes
- 🔒 When restriction is enabled:
- Non-members cannot view posts inside spaces
- 🔓 When restriction is disabled:
- Non-members can view space posts (but not in global feed)
🧠 Logic Enhancements
- 👑 Admin users now completely bypass all restrictions
- 📊 Global feed remains restricted regardless of toggle (ensures feed relevance)
🔌 Compatibility
- ✅ Fully compatible with FluentCommunity feed query system
- ✅ Works seamlessly with FluentCommunity SPA/AJAX rendering
v1.0.0
🎉 Initial Release
- 🚀 Restricted FluentCommunity global feed to show posts only from joined spaces
- 🔐 Basic membership-based filtering using
fcom_space_usertable - 🔑 Integrated Fluent Licensing system
- 🧩 Simple and lightweight implementation
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 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.
FC Share To
Boost engagement in your FluentCommunity portal with FC Share To, a simple yet powerful plugin that adds social sharing buttons to posts, courses, and lessons. Make it effortless for your community members to share content, drive traffic, and grow your online presence.