Skip to main content

FluentCommunity 1.1.11 Released 🎉

We just released another great update of FluentCommunity We have added a few new features, improvements, bug fixes and as always performance improvement. By the way, FluentCommunity is now powering more than 1,000+ communities Worldwide. For us, it's a big milestone as just in weeks we could achieve that. Thanks to you.

Let's see what's new & exciting:

  • Quick View for Posts: Now posts will be opened as a modal like FB / circle when you click on the comment icon/title. It's just instant and super responsive. For any reason you don't want it in your portal, you can disable from from Settings -> Customizations
  • Huge Performance Bump: If you click on any post timestamp, it will got to a single post page, Now it's super-dupper fast. Now it will load in milliseconds.
  • Courses can now be added without any Menu Group. So you can have as many courses as you want without bloating the sidebar.
  • Space and Course Slug: Yes, you can now change those.
  • Login and Signup Page Customization Improved.
  • Space Topics Improvements: Now you can make topic selection as required. If enabled then users must have to select a topic.
  • Post Slug issue fixed for non-latin characters
  • Fixed course URL issue when using custom slug
  • Added Option to edit user email from profile (can be enabled from Settings -> Customizations)
  • Improved UI & UX on the main app as well as the messaging app.

@everyone , please let me know which one you were waiting for.

Thank you so much! Does the present platform already utilize those updates?

Rick Heijster

Awesome!

Question: can I disable the email notifications when someone mentions '@everyone'? It's a bit annoying. Or could you guys be more mindful when using this tag, to only use it when there's news that absolutely everyone should see?

Tanmay Kapse

Rick Heijster It's an significant update to this platform. If your not interested in the updates, you may considering not being a part of this group maybe?

Rick Heijster

Tanmay Kapse That's a bit harsh, ain't it? If you would rather not receive an email notification, leave the group?

I would like to receive a notification if someone tags me personally, just like you did just now. I'd rather not if someone tags 'everyone'. Perhaps an option in gthe user profile could make this possible.

Shahjahan Jewel

Rick Heijster I only use everyone tag when I make an important announcement. This is a significant update and that's why I tagged everyone. By the way, you can disable tagging email from Profile -> Notification settings.

Shahjahan Jewel

Rick Heijster By the way, everyone tag only works for admin/moderator. So others can't misuse that.

Rick Heijster

Tanmay Kapse Also, an update with a new number after the second dot is viewed as a minor update, not a significant update. That would be a version 2.0, or perhaps 1.2.

Rick Heijster

Shahjahan Jewel First of all, I appreciate you keeping us up to date. However, using the @everyone too often devalues the importance. This was the second email notification already today. :)

Rick Heijster

Shahjahan Jewel I would appreciate an option to enable notifications when someone tags me specifically, and a different set of options for when an admin tags everyone. Something for the suggestion box. :)

Tanmay Kapse

Rick Heijster I don't know if you noticed this app is still under development. Bug fixes are more important than new features being added. And I have been in the development scene far too many years. I would suggest again leaving the group or muting emails if SIGNIFICANT updates are not important to you. Cheers 🥂

Hope to not spoil this friendship.

Rick Heijster

Tanmay Kapse dude, what's with the "my way or the highway" stance? Take it easy. I know I do. :)

I'm simply asking to be mindful with using the everyone-tag and/or to give us separate options for notifications for this tag. If you ask me, you should only use @everyone in case of emergency. A critical security update, for instance. Fixes and feature updates are great for a daily digest, a fixed post and/or a newsletter

Shahjahan Jewel

Guys, let's stop this argument, please. I would appreciate if you both stop this topic.

Ev Os

Rick Heijster Tanmay Kapse don’t you think arguing like this isn’t very productive? Let’s show some respect and avoid asking anyone to leave. I’m sure the WPNinjas team will consider every suggestion that could improve their product and make us happier. However, how we present our ideas and express ourselves might sometimes cause confusion. Why not try to be a bit more polite?

Jennifer Tracy

Hi I’m still confused if this plugs into my Wordpress website and if I can use Elementor as my page builder.

When I click on your lifetime deal it’s not clear that it’s a one time payment can you update that on your lifetime page please so others can understand 😊😊😊

Shahjahan Jewel

Jennifer Tracy The current deal is an LTD that means, you never have to pay. It's an one time payment. I asked my team to make it more clear.

Jennifer Tracy

Shahjahan Jewel ok and to confirm I install this on my Wordpress and it works with my Elementor theme builder?

Jose Luis Duron

Jennifer Tracy
1.- At this moment, you can buy it as LIFETIME plan (One Time Payment)
When you arrive to the deal (landing) page, it's marked as default the biggest plan (10 months for 50 licenses), but you can change to one license, if you prefer ✅

Obviously this is strategic to sell MORE, specially for those who are thinking to offer service setting up communities.

2.- Yes! This is a WordPress plugin (you install it like any other plugin)

3.- Shahjahan Jewel said that «FluentCommunity works with any theme or page builder, including Elementor as currently it does not depend on any theme or builders.»

If you didn't purchase your license, yet, I recommend you to grab it NOW! (And if you don't like it, you have the 14 days of refund guarantee).

I hope this is help for you (and other with the same doubts).

Shahjahan Jewel

Jennifer Tracy FluentCommunity works with any theme or page builder, including Elementor as currently it does not depends on any theme or builders.

Jennifer Tracy

Shahjahan Jewel if you follow this link on your mobile phone it doesn’t say lifetime anywhere.

I see it now on desktop but I wanted you to know that on mobile you don’t see this.

Jennifer Tracy

Jose Luis Duron this is not on mobile FYI ..

Shahjahan Jewel

Jennifer Tracy Thanks. I already notified the team.

Tony Baker

Great work Shahjahan Jewel ! Can I ask if there has been any progress made on the user avatar issue? I am really keen to roll this out with my clients but I need a way to sync local avatars. Its stopping me dead in my tracks for adding this to existing membership associations and communities.

I made some suggestions here: https://community.wpmanageninja.com/fluentcommunity-roadmp/#/idea/240/

Shahjahan Jewel

This is the WordPress way. You can use this custom PHP snippet. It will disable gravatar from your full WordPress site as well as from FluentCommunity.

add_filter('get_avatar_url', function ($url, $idOrEmail) {
    // Return an empty string to prevent the default avatar URL from being used.
    // Or return a custom URL to use a custom avatar.
    return '';
}, 10, 2);

Tony Baker

Shahjahan Jewel Is there a filter or hook I could use to modify the avatar meta key stored in the wp_fcom_xprofile table? Just trying to think of a way I can use the meta key I have stored in the wp_usermeta table for each user. I have unique meta key on all of my websites I use to store the avatar URL, its called profile-picture.

Both fields store standard URLs from what I can see. The avatar field in Fluent Community uses a unique folder structure when saving: /wp-content/uploads/fluent-community/fluentcom-[unique file name}

Shahjahan Jewel

Tony Baker This code may help:

add_filter('fluent_community/default_avatar', function ($default, $xprofile) {

    $userId = $xprofile->user_id;

    $customAvatar = get_user_meta($userId, 'your_custom_avatar_meta', true);

    if($customAvatar) {
        return $customAvatar;
    }

    return $default;
}, 10, 2);

This is the default avatar filter hook when Gravatar does not return any image URL.

Tony Baker

Shahjahan Jewel Thank you for the solution! I’ve extended it so that when a user first signs in to the community (or in my case, a multisite network), their Fluent Community avatar is automatically updated to match their locally stored avatar. If no local avatar exists, it falls back to the Fluent Community default avatar.

There’s still a bit more to do here. Ideally, if a user updates their avatar in Fluent Community, it should automatically sync across the multisite (or single site for anyone reading this who considering this for single sites). Similarly, if they update their avatar in their website profile, it should update in Fluent Community to ensure full synchronisation.

I think the best possible enhancement would be an option in Fluent Community’s advanced settings to allow admins to define their own meta key for avatars as an option. This meta key would override the avatar field stored in the wp_fcom_xprofile table, making the setup much more flexible and adaptable to different use cases.

For example, in my case, I store user avatars in a custom meta field called profile-picture. Having the ability to specify this field in Fluent Community settings would eliminate the need for custom hooks or manual synchronisation.

Thanks again for the great support and for considering this suggestion!

Joe Young

Tony Baker 100% agree - i've got some workarounds, but it's not really scalable and the quality of the avatar is an issue; it looks great in WP but in FC it's terrible regardless of the format (tried them all)

Shahjahan Jewel

Tony Baker This issue should be fixed in core WP as we are using the native WordPress function to get the Gravatar URL. I am not sure why WP core did not fix it yet.
But let's see if we can give a more simple hook to disable it completely.

Tony Baker

Thanks Shahjahan Jewel - I looked into the Fluent Community plugin code and couldn't see where the get_avatar hook was being used, there didn't seem to be any obvious relation to Wordpress core for avatars. I also noticed that even with the code snippet which disabled the Gravatar service , the external call to gravatar is still made from Fluent Community as the URL has already been added to the meta key.

I have also added a request for this to be reviewed as the platform isn't GDPR compliant at present. There are two external API calls being made which share PII data. Gravatar and ui-avatars.com to pull the autogenerated initials based avatar image: https://community.wpmanageninja.com/fluentcommunity-roadmp/#/idea/389/

I know you and the team will work on this and i'm thankful for that. But please put this as the priority. New features are great and we all welcome them, but data security and privacy has to be the number 1 priority, especially with a community plugin. We need to know that it is actually private and compliant or it puts us and our clients at risk. Thanks 🙏

Shahjahan Jewel

Tony Baker We use get_avatar_url

Tony Baker

Shahjahan Jewel I see, I was looking for the get_avatar function. Either way, the external 3rd party API calls would need to be optional by the admin to turn off if they want to be GDPR compliant. The same for FluentCRM. Maybe look to add a nice SVG fallback for both that ties in with the Fluent family UI or let admins add their own, something like that would be great.

Alabri

In future for courses if you can add like ⭐️button for users to add them courses in side bar to easily reached (like bookmarks logic)

Shahjahan Jewel

Moha Alabri We will add a bookmarks feature forthe course as well. By the way, in the courses pages, we have a dedicated page for my courses.

Alabri

Shahjahan Jewel awesome 👏🏻

Appreciate your work

Laurent DRAPEAU

Great Job.
Can you give an option to remove the lightbox for image ? or may be not in the List view ? Click on image open the post/modal post...
Can you make more Actions/Triggers for community too please?

Elisa Faria

"Login and Signup Page Customization Improved." I’ve already updated the plugin, but I’m not noticing any difference in the login screen customization. It looks identical to me. What was changed?

Shahjahan Jewel

Elisa Faria We had some color customization issues which we have fixed.

Elisa Faria

Shahjahan Jewel Was this checked in this update?

Andre Gois

Shahjahan Jewel 
Courses can now be added without any Menu Group. So you can have as many courses as you want without bloating the sidebar.

Can we have this for all groups not just group courses?

Shahjahan Jewel

Andre Gois That's a good idea. Will do that in the next version.

Md Firdous Ahmad

Shahjahan Jewel Thanks for adding the option to update the email Id, it was definitely needed and super helpful. I was wondering, would it be possible to add support for PWA?

Shahjahan Jewel

Md Firdous Ahmad the app itself is PWA ready but I think we have to make the PWA manifest work somehow. We will do some R&D

Md Firdous Ahmad

Shahjahan Jewel I ran a quick test and noticed that the manifest file doesn’t load on the community page, although it works fine on other pages outside the community section. It’d be great if you could take a look and fix this. Thanks so much!

Shahjahan Jewel

Md Firdous Ahmad If you want to load any meta on the head you must have to use our hook described here: https://github.com/WPManageNinja/fluent-community-docs/blob/master/code-snippets.md#add-custom-css-to-portal

as we don's load any plugin or theme assets.

Md Firdous Ahmad

Shahjahan Jewel The Quick View animation for posts is amazing, and the speed is spot on. I did notice one thing - when you scroll down a post, the close icon disappears. It would be super helpful if the close icon stayed sticky at the top, so users can close the post without having to scroll all the way back up.

Shahjahan Jewel

Md Firdous Ahmad noted. By the way the modal support keyboard key esc to close. Also, if you click outside, it will close too.

Md Firdous Ahmad

Shahjahan Jewel It works great on desktop, but the back navigation seems to have an issue on mobile devices.

Ryk Melck

Shahjahan Jewel I tried this in a PWA today and it work well. But need to do more testing tomorrow.

Barna Buxbaum

Top for me in this update was the Courses main menu item. Really helps! Also the new modal viewing of content is much better!

Would it be possible to take this privacy issue under consideration for next update?
*Separate username from community name:
https://community.wpmanageninja.com/fluentcommunity-roadmp/#/idea/369/

From security standpoint it would be important...

  • For courses something almost always overlooked: would it be possible to make "sections" optional? Not every courses needs sections.
  • Maybe option to disable posting types? polls and embedded videos are not needed in specific communities. Images is more than enough to keep things moderated. (or let admins use these only as alternative of disabled for all)

Nicole Young

Is there any way to sort the courses on the "Course" page? They seem to be in random order.

Sofia Carvalho

Nicole Young You can organize them in the Settings "Space Groups" , them grab the 6 dots on the left and move it around . Its Amazing and more organized.

Nicole Young

Sofia Carvalho I’m referring to the main “Courses” section with the course thumbnails (I’m not putting my courses in space groups on the left sidebar).

Sofia Carvalho

Nicole Young Oh I understand, sorry about that I dont know nothing :/

Tsitsi Chigumba

Thanks!! Can we have the courses and groups start of not in the sidebar for users and they be able to be "bookmarked or starred or favourited" so that is user clicks on that it adds them then to the sidebar, so users only see what they want in their sidebar, and of course they also be able to order them as they want.

Andre Gois

Tsitsi Chigumba this would be amazing but also for spaces

Milen Grigorov

When starting new post cannot add custom mp4 video

When this will be fixed?

Post popups are great !

On mobile it needs swipe down to close.

Also I’m not sure the button to expand is really needed on mobile. It’s already nearly full screen.

Andrey Golovinov

Pierre-Marie ACHART, swipe down will scroll popup contents, left/right swipe are better.

Mat ‎

Andrey Golovinov left/right could be nice to go to the next/previous post too.

Modals should allow different methods to dismiss it, most important are:

  • "x" botton
  • ESC button
  • Cancel button in this case could also close the modal (it might not be the best solution for all scenarioss)
  • Click on overlay to dismiss (more important than the X button for mobile/touch devices)

Andrey Golovinov swiping directions are confusing. I meant holding the finger and pulling down.

Nicolas Daxant

Great work congrats :)

Question : do you plan to allow members to add events, and to see attending list ? (like a facebook event) ? :)

thanks

/

Aaron Liang

Nicolas Daxant a few users have submitted this on the roadmap. Hope they start working on it soon

Ev Os

Sascha Leem

Nice update, thanks. However, me and my clients still cannot use FC in the EU, due to the ongoing connections to third party services like wp.com and Gravatar in portal, even if Gravatar is turned off in wp-settings -> discussions. It's really holding me back and I did check and re-evaluate with our lawyer, so pls provide a feature to turn these connections off 🙏

Tony Baker

Sascha Liem I spotted this as well. Both Fluent Community and FluentCRM are making 3rd party API calls containing PII user data (first name and last name) to a service called ui-avatars. The service is not GDPR compliant at all. No policies or any form of disclosure Therefore both Fluent products are not GDPR compliant.

Shahjahan Jewel - I have added this to the roadmap but it should really be a matter of urgency, especially with FluentCRM as one of the main benefits is user privacy. Compliance affects all customers and supersedes all feature developments. Can you check into this with the team?

Naod Debesay

Just for clarification, can you edit ad or change the forum fields from the signing page? Let’s say I needed more details Can I add an extra field asking them a question?

Naod Debesay

Also, can we have the ability to hide spaces and menu bar items depending on the user roll, instead of denying access by having it locked ,,don’t show up spaces that they use a role don’t allow

Shahjahan Jewel

Naod Debesay From the menu group settings you can hide the spaces if someone does not have access.

Andrey Golovinov

Shahjahan Jewel, great work, thank you and your team!

  1. Post popups are great, but the mobile interface lacks an easy way to close them. For this reason, I haven't enabled this feature yet. If the post is long, you have to go back up to press the close icon on the panel. There is no space outside the popup on the side, and not enough space at the top and bottom to close with a finger poke. It would probably be nice to add a left-right swipe to close or make the top panel sticky, for constant access to the close icon.
  2. Is this request possible in a future release? In our countries, the proposed set of social networks is not relevant at all and my users are asking to change it.
  3. Also, please add translation strings for navigation and "Session Expired" popup.

Thank you one more time!

Andrey Golovinov great suggestions! Shahjahan Jewel FYI

Ronald

Now the custom lock screen is locked from the free version while it was okay to save changes in the previous version?

Sombri Luna

Ronald There are more and more updates and fewer free features 😅

Carlos Rodera

Thanks, looking forward for the next updates!

Thank you.

Hoang Hxn

Shahjahan Jewel Opening modal like FB / circle is really bad when experiencing on mobile devices. With modal, FB / circle only applies on Computer but not on mobile.

Why? Because when you open on mobile, Back button has no function to go back, only scroll up to exit. 😂

Nang Ha

Hoang Hxn This is extremely inconvenient on Mobile.

Khoi Nguyen

Hoang Hxn Totally agree, also the modal feature instead of clicking on the Link is not good for SEO right?

Hoang Hxn

Khoi Nguyen - Cuong Thach What do you think?

Shahjahan Jewel what about putting the modal feature optional on settings, sot that the admin can choose to enable only on desktop, mobile or both?

Jonathan Gwyer

Tindaro Battaglia that would be perfect

Tien Nguyen

ít's awsome plugin, i love it

Seb

Can you add an anchor link to go directly to the comments section? For example on this post, when I click on the comments link, I want to see the comments directly and not have to scroll down each time to go to the comments section of the post. Thanks

Shahjahan Jewel

Seb Noted.

Hoang Hxn

Safina Gumy

Hi Shahjahan Jewel 

To incentivize user growth and engagement, I propose introducing an affiliate system. This would allow users to share their referral links and earn rewards for each new member they bring in. A dashboard to monitor referrals would enhance the user experience.

Barna Buxbaum

Just noticed, is it possible to add support for other Gutenberg blocks? (Genertablocks for example).

Would help to improve the content editing very quickly with the current content editor.

Ceez Vision

I spaces block would be so nice. Just giving core wordpress insights within the core plugin.