Skip to main content

As I understand it, when a public (logged-out) user lands on my community page (https://enviropronj.com/pro), they should be redirected to the URL in Portal Settings > General > Redirect URL. I'm using the default login URL there.

However, when I log out and go to the community page, the redirect is wonky and the page doesn't exist: https://enviropronj.com/pro/?fcom_action=auth&redirect_to=https://enviropronj.com/pro.

Hi, guys. I have problems loading youtube videos in post. ΒΏHow can I fix this?

1.00

1.00

Is there anyone here who used to use a similar community WordPress plugin but now uses FC? Why? Was it a good or bad experience? You don’t need to mention the name of the other product just curious for comparasion.

Plugin: FluentMessaging 2.3.0
Component: Chat thread list + thread header

The Bug

FluentMessaging renders verified users with a β˜… star icon instead of the verified checkmark badge used
everywhere else in FluentCommunity.

Details

The is_verified flag from fcom_xprofile is displayed with two different icons depending on where you
see it:

FluentCommunity (posts, profiles, member list) β€” shield with checkmark:

FluentMessaging (thread list, chat header) β€” 5-point star:

Both read the same is_verified field. The star appears in the .thread-itemverified and
.community-details
verified CSS classes in FluentMessaging's Svelte components.

Expected Behavior

FluentMessaging should use the same verified checkmark badge icon that FluentCommunity uses, so
verified status looks consistent across the entire platform.

Also notice that profiles in messages don't display badges at all. It would be nice if it did for those of us who love badges 😁. I can't say the word badges without one my favorite movie quotes: We ain't got no badges. We don't need no badges. I don't have to show you any stinkin' badges! πŸ˜† C'mon Shahjahan JewelΒ show me your badges!

inside of messages, I can't click the person's avatar or name to go to their profile, like in all other places in Community. Can't say for sure if this is a regression or I just never noticed.

ChatHelper::sendMessage() Bug Report

File: fluent-messaging/app/Services/ChatHelper.php
Method: sendMessage($messageBody, $recipientId, $senderId)
Version: FluentCommunity 2.3.0

The Bug

Messages sent programmatically through ChatHelper.php results in sender / recipient gets swapped, so it looks like the recipient initiated the message.

The method signature says parameter 2 is $recipientId and parameter 3 is $senderId. But internally, the
variable assignments are swapped:

// Line 401-402 of ChatHelper.php
$recipient = User::find($senderId); // ← uses senderId to find "recipient"
$sender = User::find($recipientId); // ← uses recipientId to find "sender"

Then message.user_id is set to $sender->ID β€” which is actually the recipient's ID because of the swap.
The message appears to come FROM the person it was sent TO.

How to reproduce

// Intent: Admin (user 1) sends "hello" to Member (user 160)
ChatHelper::sendMessage("hello", 160, 1);

// Expected: Message appears FROM Admin TO Member
// Actual: Message appears FROM Member TO Admin

FluentCRM's own action is also affected

CrmSendMessageAction.php line 101 calls:
ChatHelper::sendMessage($messageBody, $recipient->ID, $sender->ID);

This follows the method signature correctly, but hits the same internal swap β€” so FluentCRM's native
"Send Message" automation action also shows messages from the wrong sender. This isn't just a
third-party issue; it affects FluentCRM's messages integration.

Fix

Swap the variable assignments at lines 401-402 of ChatHelper.php:

// Current (broken)
$recipient = User::find($senderId);
$sender = User::find($recipientId);

// Fix
$recipient = User::find($recipientId);
$sender = User::find($senderId);

I know there are a handful of Wordpress based automation plugins that can handle automated posting, however I'm wondering if you can do this through Make/Zapier/N8N etc? I ideally want to stage some posts in Airtable, then trigger them to schedule/post to my community so I can keep a content calendar of sorts. Has anyone done this? #zapier #n8n #automation

Dear Community and Support Team,

FluentPlayer 1.0.4 is not loading YouTube videos on my community. It stays loading the video forever. With Vimeo videos there are no issues.

As a test, I embedded a video from the WPManageNinja YouTube Channel (https://www.youtube.com/watch?v=I1f2ciVFPDE&t). Please see screenshot.

Am I doing something wrong or is it a general bug?

Any ideas?

Thanks in advance!

FluentPlayer 1.0.4: YouTube Videos Not Loading

Shahjahan JewelΒ Hi ! The time zone on the chat is not in sync with the Wordpress time zone, so the hour of the message is wrong for my user. It should be 10:47 on my timezone and it's written 2:47.

Time zone in chat messages

This one's been in the works for a while. A lot of you asked for more control over member profiles, better ways to manage course data, and a tighter connection with FluentCRM. We heard you.

⚑️ Introducing Custom Profile Fields ✨

Create your own profile fields: text, dropdowns, dates, URLs, and more. Group them into sections, set visibility controls (public, members-only, admin-only), and build member profiles that actually reflect your community.

⚑️ Send Community Messages from FluentCRM Automation

Trigger personalized inbox messages inside your community directly from FluentCRM automations. Onboarding, follow-ups, announcements, all automated.

⚑️ Search Your Followers & Following

Real-time search and sort (Most Recent, A-Z, Z-A) on your Followers and Following tabs. No more endless scrolling.

⚑️Time Format Syncs with WordPress

Set it once in WordPress Settings, and FluentCommunity follows automatically. 12h or 24h, for the messaging.

⚑️ CSV Export for Courses & Quiz Results πŸ“Š

Export enrollment data and quiz scores as CSV files. Perfect for reporting, tracking engagement, or sharing with your team.

⚑️ Bug Fixes

Fixed cart checkout, login redirects, BuddyBoss migration, YouTube Shorts, Vimeo URLs, dark mode contrast for FluentPlayer, Twitter link previews, and more.

As always, we'd love to hear your feedback. Drop your thoughts in the comments below or start a discussion in the community. Your input is what shapes every release.

Let's keep building! πŸ’ͺ

Full changelog here: https://fluentcommunity.co/blog/fluentcommunity-2-3-0/