Shahjahan JewelΒ The "Install app" button is not showing when on mobile with Firefox (on Android). I had no problem to see it in Chrome and install it on my phone.
I am looking for an expert to migrate my entire stack (Learndash + Buddyboss + some Automator workflows) to FluentCommunity. We already use FluentCRM and FluentForms. If you know someone to recommend, please kindly DM me.
Sorry if this is the wrong forum
There is a huge gap between 'Install App' button and 'Feed' if we set it to 'Sidebar Top' position.
Test device width is 384β―px.
When navigating to a space, the pinned item does not appear to follow the selected Layout View settings. It continues to display in Timeline or fullβpost view even after switching the layout. As shown in my uploaded image, I have already set the layout to List. If this behavior is intentional, I kindly hope you might consider adding an option to adjust it. For longer posts, users need to scroll quite far to reach the next item, which can be inconvenient and results in a less optimal user experience.
Posting this as a translator rather than a bug hunter: I maintain the German
catalogues for FluentCommunity, FluentCommunity Pro, FluentMessaging and
FluentPlayer (about 5,000 strings), and after updating to 2.8.0 I went through
every new and changed string. A handful of English source strings look
unintentional. All line numbers are from 2.8.0 / Pro 2.8.0.
Happy to send a PR for any of these if that is easier for you.
New in 2.8.0
1. A placeholder key is shipped as its own text
fluent-community/app/Services/AdminTransStrings.php:143
'__FLUENT_CART_DESC__' => __('__FLUENT_CART_DESC__', 'fluent-community'),
The UI shows the literal string __FLUENT_CART_DESC__ where the FluentCart
description used to be.
In 2.7.7 the same block held real text one line further down than the FluentCRM
description: AdminTransStrings.php:107 carried Send targeted onboarding
emails⦠and :108 carried Monetize your courses and spaces by creating and
selling products directly in your community using FluentCart. In 2.8.0 the
block sits at :141β:145, __FLUENT_CRM_DESC__ still has its sentence at
:142, and __FLUENT_CART_DESC__ at :143 has been replaced by its own key.
The neighbouring keys (__COMMUNITY_ACCESS_LABEL__, __EMAIL_SUB_DESC__,
__FLUENT_CRM_DESC__, __IMPROVE_DESC__, __PERMALINK_CHANGE_DESC__) are all
intact, so this looks like a single lost line rather than a pattern change.
2. Singular where the previous wording had a plural
AdminTransStrings.php:55 β Get Feature Update via email
This was Get Feature Updates via email at AdminTransStrings.php:43 in 2.7.7.
The checkbox subscribes to a stream of updates, so the plural reads better; more
importantly, changing it dropped the existing translation in every language.
3. Hyphen used as a dash
AdminTransStrings.php:130
You are in a grace period, so everything keeps working for now. Updates and
support will end soon - renew your license to keep them.
A hyphen-minus between spaces. An em dash, en dash or semicolon would be
typographically correct, and translators tend to copy whatever the source does.
Older, still present in 2.8.0
4. A missing first letter
fluent-community/app/Hooks/Handlers/CustomizerHander.php:81
'order color of the secondary sections' => __('order color of the secondary sections', 'fluent-community'),
Should be Border color of the secondary sections. The line directly above it
reads Border color of the main sections, and this one is the description for
the Secondary Border Color field, so the intent is unambiguous.
(While in that file: the filename itself is CustomizerHander.php, missing the
l in Handler. Cosmetic, but it makes the file hard to grep for.)
5. A sentence with an orphaned comma, a wrong verb form and a stray word
fluent-community-pro/app/Services/Integrations/FluentCRM/AddBadgeAction.php:71
If you enable this, . The newly created user will get the welcome email send
by WordPress to with the login info & password reset link
Three things at once: the , . after "this", send where sent belongs, and
to with where only with belongs. Suggested:
If you enable this, the newly created user will get the welcome email sent by
WordPress with the login info and password reset link.
6. Subject-verb disagreement, four times
fluent-community-pro/app/Services/Integrations/FluentCRM/ContactAdvancedFilter.php
| Line | Current | Should be |
|---|---|---|
| 249 | Selected registered users has been added to the space successfully | have |
| 369 | Selected users has been removed from the space successfully | have |
| 397 | Selected registered users has been added to the course successfully | have |
| 425 | Selected registered users has been removed from the course successfully | have |
7. Missing verb
fluent-community/app/Http/Controllers/SettingController.php:314
FluentPlayer is required pro version of FluentCommunity. Please install
FluentCommunity Pro first.
Suggested: FluentPlayer requires the Pro version of FluentCommunity. The
parallel message for FluentMessaging six lines above is already correct.
8. Stray capital and a dangling preposition
AdminTransStrings.php:88 β Please Provide a license key of
Four lines below sits Please provide a license key, correctly cased and
complete. The of suggests a product name is concatenated onto the end at
runtime β see the note on fragments below.
9. Wrong preposition
fluent-community/app/Services/TransStrings.php:569 β Describe about this quiz
Suggested: Describe this quiz.
10. Inconsistent ellipses
TransStrings.php mixes dot counts in otherwise parallel strings:
Loading..... (five), Please wait.... (four), Loading editor. Please wait.... (four), Please wait while we redirect you to the appropriate page..
(two), against the correct three-dot form used everywhere else. Each variant is
a separate catalogue entry that has to be translated separately.
One structural request: please avoid split sentences
Several strings are sentence fragments that get a value concatenated onto them
at runtime:
Are you sure you want to change the URL of your portal to+ URL
(AdminTransStrings.php:17)Please Provide a license key of+ product name (AdminTransStrings.php:88)The Blazing-Fast β‘οΈ Community Solution for+ name (AdminTransStrings.php:111)license has beenandexpired atas two separate strings
(fluent-community-pro/app/Services/PluginManager/FluentLicensing.php:316)
German, and most other languages, cannot always keep the value at the end of
the sentence β word order and case endings depend on what follows. A single
string with a %s placeholder solves this completely:
// instead of two fragments plus concatenation
sprintf(__('Are you sure you want to change the URL of your portal to %s?', 'fluent-community'), $url)
And a thank you
2.8.0 changed Item %d of %d to Item %1$s of %2$s and did the same for
Photo. Positional placeholders are exactly what translators need, because the
order of the two numbers is not the same in every language. More of that,
please β and the new aria-label strings in this release are very welcome too.
Currently, when a user updates their profile picture in FluentCommunity, it automatically updates their contact profile picture in FluentCRM, which is GREAT.
It would be really nice if the same synchronization also applied to Fluent Boards.
That way, when a user changes their profile picture in FluentCommunity, the new picture would automatically be reflected across the whole Fluent ecosystem:
FluentCommunity β FluentCRM β Fluent Boards
A small integration, but a really nice touch for keeping user profiles consistent across all Fluent products. π
This one has been on the wishlist for a long time, and it is finally here.
Your members can now install your community on their phone. Not a bookmark. An actual PWA app. Your icon on their home screen, your name under it, and no browser bar wrapped around your content. They tap it and they are in.
The way it works is simple. There is a new Install App entry in the portal sidebar. Your member taps it once and that is the whole setup. No app store, no review process, no waiting for approval from anyone.
You get to decide how it looks. Set your App Name, a Short Name for the label under the icon, a Splash Screen Color for the moment it loads, and upload your own App Icon. The icon uploader checks the dimensions for you, so what you upload is what installs cleanly. The app follows your community theme too, light mode or dark, and the title bar keeps up.
Think about what this changes. Your community stops being a tab someone forgets to open. It sits on the home screen next to everything else they use every day.
Also in 2.8.0:
- Unlisted posts. Hidden from every feed and listing, but the direct link works fine. Good for meeting notes, drafts, and things you only share when asked.
- Sort direction on member and student lists. Oldest members first, newest first, A to Z, your call. It remembers what you picked.
- FluentCRM bounce suppression. Community emails skip addresses your CRM has marked bounced or complained, and members get a re-confirm button to switch notifications back on.
- Signed plugin updates. From now on, your site verifies that an update really came from us before it installs anything. Read more in the release post.
- Over twenty bug fixes, a full access control audit, and WordPress 7.1 compatibility.
Check out all the new features with screenshots here: https://fluentcommunity.co/blog/fluentcommunity-2-8-0/
More cooking π
Are we able to restrict a space to a limit of members?
For example, only 12 members can join this group.
When a person leaves, or is kicked out by admin, then another can join.
I can do it if I paywall a product, and put a limit on the product.
but I want to create a donations page for a specific space, And after the donation, they join the space. But capped to a number.
Is this possible, if not, can we make it possible asap?
Thanks
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.
About the Plugin
Community Sidebar is a powerful enhancement for FluentCommunity that adds a collection of useful, engaging, and highly customizable sidebar widgets to your community portal.
Instead of leaving your FluentCommunity sidebar underused, the plugin turns it into a place where members can discover people, find new spaces, see who's online, explore topics, interact with motivational content, and view promotional or featured media.
The plugin includes six major sidebar modules:
- π₯ Who to Follow
- π Suggested Spaces
- π’ Currently Online
- #οΈβ£ Topics
- β¨ Quote of the Day
- πΌοΈ Activity Widgets β Image Slider & Featured Video
Each module has its own settings and can be enabled, disabled, and customized independently.
Interactions such as following members, joining spaces, browsing content, loading members, and navigating widgets are designed to work dynamically without requiring full-page reloads.
Key Features
π₯ 1. Who to Follow
Help members discover interesting people inside your community.
Features:
- Display recommended community members
- Customizable widget title
- Choose how many members to display
- Member avatars and profile information
- Username and display name
- Short member descriptions
- Verified member indicators
- Member activity information
- Community points information
- Follow / Unfollow directly from the widget
- AJAX-powered interactions
- Featured/pinned members
- Admin-controlled featured member ordering
- Automatically fill remaining positions with other members
- Excludes the current logged-in user
- Member search for administrators
This makes it easier for members to discover people they may want to connect with.
π 2. Suggested Spaces
Help members discover communities and spaces they haven't joined yet.
Features:
- Recommend FluentCommunity Spaces
- Customizable widget title
- Configurable number of suggestions
- Space logo and cover image
- Space description
- Member count
- Join / Leave functionality
- AJAX-powered joining and leaving
- Featured/pinned spaces
- Admin-defined featured-space ordering
- Excluded spaces
- Random recommendations to fill available slots
- "See All" modal
- Paginated space directory
- Search spaces
- Privacy-aware recommendations
- Automatic fallback when there are no new spaces to suggest
Admins can decide which spaces deserve priority while still allowing the widget to dynamically discover other spaces.
π’ 3. Currently Online
Show members who are currently active in your community.
Features:
- Live online member list
- Member avatars
- Online member count
- Customizable widget title
- Configurable refresh interval
- Automatic background refresh
- "See All" member interface
- AJAX-powered member loading
- Member profile information
- No page refresh required
The widget can continuously refresh in the background so members can see who's around and available to interact with.
#οΈβ£ 4. Topics
Give members an easy way to discover conversations and subjects being discussed inside the community.
Features:
- Display community topics
- Topic pills/tags
- Topic post counts
- Topic-based browsing
- Space-aware topic discovery
- Click a topic to explore related posts
- Topic posts displayed inside a modal
- AJAX-powered browsing
- No page reload
- Clean, compact sidebar presentation
Topics turn the sidebar into a lightweight discovery tool for finding conversations that matter to members.
β¨ 5. Quote of the Day
Add a little inspiration to your community every day.
Features:
- Daily motivational quote
- Automatically changes by day
- Previous / Next quote navigation
- Shuffle for a new quote
- Save quotes to favorites
- Favorite quote functionality
- Share quotes
- Copy quote functionality
- Customizable widget title
- Configurable action buttons
- Built-in offline quote collection
- Automatic fallback when external quote retrieval isn't available
- Prevents the widget from appearing empty
- AJAX-powered interactions
The included quote library provides a reliable fallback so the widget can continue functioning even when an external source isn't available.
πΌοΈ 6. Activity Widgets
Turn your sidebar into a promotional and media showcase.
Activity Widgets combines:
Image Slider
Create attractive visual promotions, announcements, campaigns, featured content, or community highlights.
Features:
- Enable / disable slider
- Multiple slides
- WordPress Media Library integration
- Slide title
- Slide description
- Custom link
- Open links in a new tab
- Enable / disable individual slides
- Slider layout
- Carousel layout
- Grid layout
- Masonry layout
- Configurable number of grid columns
- Lightbox support
- Slider design options
- Multiple transition styles
- Autoplay
- Configurable autoplay speed
- Adjustable image height
Featured Video
Display an important video directly in the sidebar.
Supported sources include:
- YouTube
- Vimeo
- Bunny Stream
- Direct WordPress Media Library video uploads
Features:
- Custom video title
- Video description
- External video URL
- Uploaded video files
- Automatic embed URL handling
- YouTube URL conversion
- Vimeo URL conversion
- Bunny Stream URL conversion
- Browser-supported uploaded videos
This makes the sidebar useful for announcements, tutorials, community introductions, promotional campaigns, featured creators, courses, events, and more.
π¨ Complete Customization
Community Sidebar is designed so administrators can control the experience without editing code.
Depending on the widget, you can customize:
- Widget titles
- Number of displayed members
- Number of suggested spaces
- Online refresh interval
- Member count badges
- Space descriptions
- Featured members
- Featured spaces
- Excluded spaces
- Quote controls
- Slider layouts
- Slider designs
- Slider transitions
- Autoplay
- Autoplay speed
- Image height
- Grid columns
- Lightbox
- Featured video
- Widget placement
- Widget display order
β‘ AJAX-Powered Experience
The plugin is built around a dynamic experience.
Members can perform actions such as:
- Follow members
- Unfollow members
- Join spaces
- Leave spaces
- Browse members
- Browse spaces
- Search spaces
- Explore topics
- Browse topic posts
- Navigate quotes
- Favorite quotes
- Share quotes
- Copy quotes
- Navigate media
without requiring unnecessary full-page reloads.
π Featured Content Controls
Community owners can deliberately promote important people and spaces.
For example, you can pin:
- Community moderators
- Administrators
- Top contributors
- Coaches
- Teachers
- Creators
- VIP members
- Featured Spaces
- Official community spaces
- Paid/private communities
Featured content appears before dynamically selected recommendations.
π« Excluded Spaces
Not every Space needs to appear in recommendations.
Administrators can exclude specific Spaces from Suggested Spaces so that certain communities never appear in the recommendation pool.
This is useful for:
- Administrative Spaces
- Staff-only Spaces
- Private internal Spaces
- Archived Spaces
- Testing Spaces
- Spaces that should not be promoted
π± FluentCommunity Integration
Community Sidebar is built specifically as an enhancement for FluentCommunity.
It integrates into the FluentCommunity portal and uses FluentCommunity's community environment for member and Space functionality.
The plugin is intended to complement the existing FluentCommunity experience rather than replace the core community interface.
π οΈ Admin Dashboard
All major modules are organized under a dedicated:
WordPress Admin β Community Sidebar
The plugin provides separate settings areas for:
- Who to Follow
- Suggested Spaces
- Currently Online
- Topics
- Quote of the Day
- Activity Widgets
- Documentation
Each widget can be configured independently.
π Flexible Sidebar Placement
The Activity Widgets module allows administrators to control where promotional media appears.
You can choose:
Top of Sidebar
or
Bottom of Sidebar
You can also control whether the Image Slider or Featured Video appears first.
This gives community owners greater control over the visual hierarchy of their sidebar.
π Benefits
For Community Owners
- Make better use of sidebar space
- Increase member discovery
- Promote important Spaces
- Increase member-to-member connections
- Highlight community content
- Promote announcements and campaigns
- Showcase videos
- Increase engagement
- Create a more professional community portal
- Give administrators greater control over community discovery
For Community Members
- Discover people to follow
- Find interesting Spaces
- See who's currently online
- Discover conversations
- Explore topics
- Get daily inspiration
- Discover featured media
- Interact without constantly leaving the community page
For Creators & Community Businesses
The Activity Widgets can be used to promote:
- Courses
- Events
- Products
- Services
- Webinars
- Community announcements
- Sponsorships
- YouTube channels
- Featured creators
- Promotional campaigns
- Tutorials
- Community onboarding videos
π‘ Example Use Cases
Online Learning Community
Promote instructors, courses, learning Spaces, tutorials, and educational videos.
Creator Community
Showcase creators, featured members, promotional videos, and trending discussions.
Professional Network
Help members discover professionals, industry Spaces, and relevant conversations.
Membership Community
Promote premium Spaces, important members, upcoming events, and announcements.
Coaching Community
Feature coaches, coaching Spaces, testimonials, educational videos, and motivational quotes.
Business Community
Use the sidebar as a compact promotional area for announcements, campaigns, videos, and featured services.
π Independent Widget Controls
Every major widget operates independently.
You can disable one widget without disabling the others.
For example:
- Keep Who to Follow enabled
- Disable Quote of the Day
- Keep Currently Online enabled
- Disable Topics
- Enable Suggested Spaces
- Use Activity Widgets for promotions
This gives administrators complete control over the sidebar experience.
βοΈ Performance & Architecture
The plugin is organized into independent modules, making it easier to maintain and extend.
The widgets are separated into their own components and use their own settings, AJAX handlers, frontend behavior, and styling.
The plugin is also designed to avoid unnecessary functionality when individual widgets are disabled.
π Built-in Documentation
Community Sidebar includes its own documentation area inside WordPress Admin.
The documentation explains:
- What each widget does
- How widget ordering works
- How to configure each widget
- How featured content works
- How Activity Widgets work
- Troubleshooting
- Portal configuration
- Recommended setup
π― Why Community Sidebar?
FluentCommunity gives you the foundation for building a community. Community Sidebar helps you make that community feel alive.
Instead of a static sidebar, you get a dynamic discovery and engagement layer where members can:
Discover people β Discover Spaces β See who's online β Explore conversations β Get inspired β Watch featured content.
It brings together the most useful community discovery tools and promotional widgets into one unified FluentCommunity add-on.
π¦ Plugin Highlights
- β Built for FluentCommunity
- β Six major sidebar modules
- β Who to Follow
- β Suggested Spaces
- β Currently Online
- β Topics
- β Quote of the Day
- β Image Slider
- β Featured Video
- β AJAX interactions
- β Follow / Unfollow
- β Join / Leave Spaces
- β Featured members
- β Featured Spaces
- β Excluded Spaces
- β Space search
- β Member discovery
- β Topic discovery
- β Quote favorites
- β Quote sharing
- β Image lightbox
- β Multiple slider layouts
- β YouTube support
- β Vimeo support
- β Bunny Stream support
- β WordPress video uploads
- β Autoplay controls
- β Independent widget settings
- β Custom widget titles
- β Configurable sidebar positioning
- β Built-in documentation
- β No-code configuration for administrators
π Launch Offer: Get it for just $20 Lifetime Deal(unlimited years, unlimited sites, 5 years full support and updates), if you're among the first 10 buyers. After that, the price increases.
https://www.youtube.com/watch?v=eddVn7K2m10
ππGrab yours now
Don't miss your chance to be one of the first 10!
Vist [Mpaddi.com](<https://mpaddi com>) for support.
π The Bottom Line
Community Sidebar turns the FluentCommunity sidebar into an active engagement, discovery, and promotional center.
It doesn't just add more widgetsβit gives your community a practical way to connect members with people, Spaces, conversations, live activity, inspiration, images, and video without cluttering the main community experience.
One plugin. One sidebar. Multiple engagement tools. Built specifically for FluentCommunity.
Hello! I was wondering if it would be possible to add a simple preview when someone hovers on the name of a space which doesn't fit in the menu. I mean like in the screenshot below, when the second course name doesn't fit and you can't know what the title is unless you click on it. It would be great if that name showed up when you hover on it.





