How do show My Bookings in FluentCommunity profile
Proposing to use FluentCRM, FluentCommunity and FluentBookings for our community run arts organisation.
Is there a way I can surface the users “My bookings” from FluentBooking on their FluentCommunity profile?
Fluent team wont do that, they kind of explained at some point they dont have plans to make all their plugins to work on fluentcommmunity Spa. However, theyre doing a good job preparing endpoints on their plugins and anything can be done on Spa, its not easy but possible. So, the short version answer to your question - no, you cant do that, but dont worry i have it working already. I have custom dashboard for everything, on fluentcommunity spa. So fluentcart, fluentbookings, fluentaffiliates, etc, everything works on fluentcommunity spa. Just bookings is not my focus right now and you would need to wait some time. Those things will come for people for free from my side, later will be free and paid versions, but anyway all non profits or people building for the world (not pure businesses) will get all my licenses for free even the paid ones.
Cointacter cool :)
If you are confident with claude code or similar you could experiment with building this... i don't believe it to be too challenging. I built some pretty crazy stuff with audio recording / playing in posts a few weeks ago.
Scott Hopkins I’m up for the challenge
We sorted this out simply creating a tab in the side bar with “My Bookings”. It’s not on the profile tab. But that’s also on purpose.
I do not think many users (especially the new ones), are sufficiently used to the platform so as to find their profile and all their tabs and features.
Would be super nice though. But I am pretty sure most users will still prefer to have this on a more visible tab, like in the side bar.
Jorge de los Reyes thanks that’s the best solution, I’ll put the my bookings shortcode on the sidebar. And I agree with you - new users, especially older ones like ours, aren’t good at finding things on profiles.
Maybe with a snippet ?
AmarokSpirit Sir, I suggest you ask your AI what is fluentcommunity SPA. Also ask what is wp and why its not the same. Otherwise youre just wasting your time.
Cointacter thx to be arrogant, it's just something a fluent team member suggested one time. So, maybe just calm down
AmarokSpirit i literally said a sentence which is really the best solution for you to undetstand the difference between regular wp and fcom Spa. Snippets can be used for only core fcom, not for 3rd party Integrations, snippets for other plugins on fcom dont exist and will not exist. I spent 4 minutes writing this, i wrote it already 50 times in Here. People should be able to do something themselves, if i was u i wouldnt even trust random people, so just find out once and youll understand everything including the Future
Cointacter I prefer to listen to the fluent team than a person I don't know
At the moment, FluentBooking does not have a built-in integration with FluentCommunity that automatically adds the FluentBooking "My Bookings" section as a native tab inside a FluentCommunity user profile.
The recommended approach is to create a normal WordPress page, for example:
/my-booking/
Then, add the following FluentBooking shortcode to that page:
[fluent_booking_lists title="My Bookings" filter="show" pagination="show" period="all" calendar_ids="all" no_bookings="No bookings found" per_page="10"]
This shortcode displays the bookings for the currently logged-in user. FluentBooking uses the logged-in WordPress user's email address to identify and display their bookings.
You can then add a "My Bookings" link to the FluentCommunity navigation: [https://prnt.sc/ATPWE0iNlmeL], using the following snippet: and please make sure that the page template are choosen as the FluentCommunity page template as shown: https://prnt.sc/gjyfNQtxKQKs
Code Snippet: [https://github.com/RumanCodes/WPManage-Ninja/blob/master/fluent-community/php-snippets/custom-header-menu.php].
If you specifically need "My Bookings" to appear as a native tab within the FluentCommunity profile, that would require custom development. FluentCommunity profile tabs are handled through its frontend application routes and components rather than standard WordPress shortcode rendering.
For most use cases, I recommend using a dedicated "My Booking”" page and linking it from the FluentCommunity navigation or profile area.
Ruman Ahmed Thanks, this is a simple solution and will work for me