It would be great if FluentPlayer could recognize live sources and provide native live-stream features instead of treating them as regular videos.
Possible enhancements:
- Live badge
- "Starting soon" state
- Auto reconnect if the stream is temporarily unavailable
- Automatic replay when the event ends
- Membership restrictions
- Integration with FluentCommunity chat
- Support for HLS (.m3u8) live streams and common providers like Bunny Stream Live, YouTube Live and Vimeo Live.
cc:Faizus SaleheenΒ
Iβm getting close to opening up early beta feedback (planning for July 13th) for aOS β AdminOS for WordPress. This has been a project that I've been working on over the past year now.
aOS is a new WordPress admin experience designed to make managing a site feel more like a modern app instead of the traditional WordPress dashboard. It brings key workflows like content, plugins, themes, updates, activity, notifications, client access, white labeling, and admin settings into a cleaner, more focused interface. aOS is not a theme or skin over the default WordPress dashboard, itβs a modern admin workspace built to streamline and rethink how WordPress management actually works.
This first beta round is not a public launch and not meant to be treated like a finished product. Iβm looking for a small group of early testers who are willing to explore the direction, try real workflows, and give honest feedback on usability, clarity, bugs, rough edges, and what would make aOS more useful in day-to-day WordPress work.
Ideal testers are WordPress users, site owners, developers, agency owners, plugin/theme builders, or anyone who spends enough time in wp-admin to know where the friction is.
For this early round, Iβm mainly looking for feedback on:
- Does the overall direction make sense?
- Does aOS feel useful compared to the normal WordPress admin?
- What feels confusing, unfinished, or unnecessary?
- What workflows would make this a must-have?
- Are there bugs, layout issues, or compatibility problems?
Again, this is beta feedback only. Iβm not looking for polish reviews as if it is a finished commercial release yet. Iβm looking for people who can help shape the product before it gets there.
If you are interested in possibly participating in the beta testing, post here.
Hi!
I'm hosting a production wp site via Dokploy on VPS using Multi-Container Docker Compose stack and currently migrating my clients website from Cloud Hosting to their own VPS
I'm facing a massive caching deadlock with the fluentsnippets plugin, and here i need architectural advice on how to properly solve this.
My setup:
Panel: Dokploy running a RAW compose
Webserver: Nginx
App Container: Alpine PHP-FPM
Cache/DB Layer: Redis Alpine container (WP_CACHE=true enabled) + MariaDB 10.6
The shared storage: Host Docker Named Volume (wordpress_data) mapped to /var/www/html.
My problem right now:
- Whenever i use FluentSnippets to edit, rename, or change the group of the code block inside the wp-admin, nothing changes on the UI, the old code state remain frozen.
- The ONLY thing that worked to sync it is manually through SSH "docker restart" command
Obviously forcing a full container reboot every time just to update a piece of snippet is sounds like a joke.
What i've tried:
- OPcache is locked hard - the custom docker image default to PHP_OPCACHE__VALIDATE=0, so i change to =1, but because of FluentSnippets uses an atomic swap mechanism to save files (writing temporart file in /tmp, unlinking the old one and renaming the new one into place), the Linux inode number changes, the Alpine PHP-FPM pool loses track of it in shared memory (shm)
- Permission Restriction - Programmatic code attemps using opcache_reset(1) or triggering process reloads like shell__exec ('kill -USR 1') fail silently because the unprivileged web use www-data inside the Alpine runtime does not have root access to signal PID1
- REST API out of sync - even if we invalidate specific files, fluentsnippets used custom endpoints (/wp-json/fluent-snippents/) to render the list views. The metadata is stored in DB as CPT, but it gets agressively cached by the Redis Container and likely falls into Nginx fastCGI cachiny layer.
My question -
Sorry if i post in the wrong place, im looking for answers everywhere but cant find one. I've tried mu-plugin to flush redis, action delayed, inject cache-control headers but still not syncs it on wp-admin.
Please let me know if anyone facing the same issues and how to fix it. Thanks!
Hi everyone,
Has anyone seen this with Paymattic Pro (4.6.20) + StripeΒ Embedded Checkout FieldΒ on a subscription form?
The first payment is recorded fine, butΒ renewalΒ charges never show up in the entry. The subscription's "Related Payments" stays at one row and "Total Payment Received" never grows.
I checked Stripe directly: the subscription is active and has actually charged multiple times (daily test plan, all invoices Paid). My Paymattic webhook endpoint (?wpf_stripe_listener=1) reports many deliveries,Β 0 failed, and the renewalΒ invoice.payment_succeededΒ events (subscription_cycle) areΒ Delivered with HTTP 200. So the events reach Paymattic and get a 200, but the entry is never updated.
On the exact same form,Β PayPal (IPN) records every renewal correctlyΒ β so it looks specific to Stripe Embedded.
Is this a known issue? Did anyone find a workaround (e.g. using the non-embedded Stripe Checkout method instead)? Thanks!
π Client Vault 2.0 is here β and honestly, I'm proud to show it to you
These past weeks, I've done almost nothing else: listening to your feedback, opening up the hood, and rebuilding whole parts of the vault. Many of you told me the same thing β "I love the idea, but I want it simpler to manage day to day, and nicer to show my clients." The 2.0 is my answer. And it's, by far, the biggest update since launch.
β³ Don't forget for the launch offer
She is ending soon. Book your demo and walk away with your licenses doubled and 50% discount
Twice the licenses for the same price, but only until 20 licences quantity. After that, the offer is gone.
What is Client Vault 2.0 ?
The headline is the agency vault. If you equip several clients, you know the pain: hunting for the right contract template, the latest brand guidelines, the up-to-date procedure⦠all scattered across emails and shared drives. Now you have a private library of your own, organized once and reusable everywhere, with its own admin space. You stop searching, and you save time on every case.

Next, the whole experience has been modernized β and not just on the client side: I carried the same comfort into the administration. List/Grid/Gallery views, filters that find a document in two seconds, editing without reloading, a unified preview with the discussion built inβ¦ In practice, you spend less time clicking, and the interface you show your clients finally reflects the quality of your work.
I also wanted to make sure nothing slips past you. A new activity feed, in plain language, tells you who did what and when β and a "Seen / Not seen" badge shows you what the client actually opened. Folders become real workspaces (every discussion in one place, one-click export). Journeys get stronger with document and form validation: your client gives their approval in one click, it's tracked, it's clean. And so you can sleep easy: automatic encrypted backups, full exports, and pro-grade security (cryptographic signing, anti-copy protection). All of it available in 17 languages.
And above all, what will never change: your data stays with you, on your server. No one else β me included β has access to it. That's the founding promise, and it's stronger than ever.
Thank you for being here, and thank you for your feedback β you're the ones moving this product forward. Let me know what you think π
Dragan
Full article : https://clientvault.pro/en/client-vault-2-0-revolutionize-your-client-tracking-achieve-powerful-results-for-each-client/
Changelog : https://clientvault.pro/changelog/
PS : Users who love Fluent CRM will love the next version, which will be available in a few days.
This is one of our biggest releases yet, and I have been waiting a long time to share it.
Some products are never just one thing. A shirt is a size and a color and a fabric. A laptop is a storage tier and a memory tier. Selling those properly has always been one of the hardest things to do in WordPress eCommerce. Until today.
Say hello to Advanced Variations. A completely new way to build, price, and sell multi-attribute products in FluentCart. We spent months on this, designing every screen from scratch and rebuilding it again and again until the most complex catalog task in eCommerce felt effortless.
And the part I am proudest of: it is built into the core. For every store. No add-on, no Pro gate. Free.
Here is what it does:
- It does the multiplication for you. A t-shirt in six sizes, four colors, and three fabrics is 72 combinations, each with its own price, stock, and photo. Pick your option sets and FluentCart generates every combination in one pass, ready for prices and stock. The kind of complex product that used to push people toward heavier platforms now stays fast and self-hosted.
- Build your options once, reuse them everywhere. The new Attribute Manager lets you define an option set one time and reuse it across your whole catalog. It is searchable, drag-to-reorder, and ships with eight ready-made sets: Color, Size, Material, Storage, Memory, Weight, Style, and Pattern. Color even comes with real swatches, so a brand-new store can build a variable product within minutes.
- A storefront that only shows combinations that exist. As a shopper makes one choice, the dead-end options stop being selectable, so they never pick something you do not make and hit an error at checkout. Colors and images show as proper swatches, picking a color swaps the product image, and the whole selector works by keyboard.
- Bulk editing that actually scales. Group Bulk Edit lets you update price, stock, or status across an entire variant group in one action. Want to raise every Cotton variant by two dollars? Select the group, type the number, done. Changes stack in a save bar so nothing saves until you say so. Groups open like an accordion and rows load as you expand them, so hundreds of combinations never bury you.
- Everyday control over single combinations. One color sells out while the rest stay in stock? Flip that one combination to inactive and switch it back on later, with its price and history intact.
Watch it in action and read the full write-up: https://fluentcart.com/blog/fluentcart-1-5-0/
This is the kind of capability that almost always sits behind a paywall or a separate plugin. We built it into FluentCart core, free, because that is the direction we keep moving: more of what a real store needs, native, fast, and yours to run.
Go build something with it. I cannot wait to see what you make π
PS: Posting this on general so everyone can see how much value FluentCart is adding to the core free version.
Hello team, how do i introduce searching/filtering in ninja drag & drop table?
Hi. Is there any Release Date for Fluent Player?
Any Freelancer for hiring, need to work on FluentCommunity and Payment, prefer use the Paywall? I would like to set up something like this https://my.unscripted.com/ . Thank you!
Hello guys,
I really hope you know how to solve this.
I have a live site, which is running great. But it is build on many old installs, so I just found out, that it is using a lot of space on my webhosting.
So I created a new fresh install of Wordpress, and installed all my needed plugins one-by-one. This saved a lot of space!
But.
Many of my plugins dont have a export feature, to export my settings, subscribers, e-mail automations, automations in general and more. So when I install the same plugins on the stagging site, they are all fresh and with no data.
Normally, I export my complete website as a copy to a stagging position, but this time I want to start from scratch, but I really hope there is a solution, to get all my settings, subscribers and more over on the stagging site.
- Do any of you guys know, how to solve this easily?
Thanks! :)





