Uploaded June 2026 | Updated September 2026, 2 days ago
Building a private vendor dashboard doesn't have to be complicated. In this video tutorial, you’ll see how to use the JetEngine Profile Builder to create a single, clean account area with dedicated tabs for managing properties, schedules, and booking calendars.
This tutorial is for WordPress developers, freelancers, and agencies who want to build custom portal experiences while restricting sensitive screens based on user roles. It explains how to split your system between public directory pages and restricted, logged-in vendor cabinets.
This tutorial covers how to:
Configure single-page content template routing for vendor profiles
Create public agent directories using isolated user listing grids
Deploy the queried user ID macro to filter author-specific products
Set up role-based visibility rules that isolate vendor settings from administrators
Structure hidden subpage templates for clean, front-end editing loops
❓ Why should I change the template mode to "content" in Profile Builder?
Content mode forces all dashboard subpages to load dynamically as sections within a single parent template, preventing clumsy redirects and keeping the interface fast.
❓ How do I make sure a vendor only sees their own submitted booking products?
You must build a custom WooCommerce Products query in the Query Builder and set the author ID condition to the queried user ID macro.
❓ What is the purpose of a hidden subpage like "Edit Property"?
Hiding the page prevents it from cluttering the main menu where it lacks context, allowing it to load exclusively when a vendor clicks a specific item link.
❓ Can I hide vendor-specific dashboard tabs from site administrators?
Yes, you can use the role visibility settings within each subpage configuration to restrict access exclusively to the JetBooking Vendor role.
Subscribe for more WordPress tutorials with Crocoblock
-------------
► TIMESTAMPS
00:00 Profile Builder — Account Page Structure
00:53 Account Page Layout with New JetBooking Widgets
02:11 Public Vendor Pages — Agents and Single Agent
03:37 Creating Account Subpages Structure
---------------
►Get JetBooking: out.crocoblock.com/3RjmK1v
►Get JetEngine: out.crocoblock.com/3PmXJBX
►Choose Crocoblock subscription: out.crocoblock.com/4e1xev0
► Full JetBooking playlist:
-------------
#JetEngine #Crocoblock #WordPress #WooCommerce #ProfileBuilder
Join us here:
► FB Community: facebook.com/groups/CrocoblockCommunity
► Discord Community: discord.gg/6WbBaJQ2G5
► Facebook: facebook.com/crocoblock
► Twitter: twitter.com/mrcrocoblock
► Instagram: instagram.com/mrcrocoblock
► LinkedIn: linkedin.com/company/crocoblock
Building a private vendor dashboard doesn't have to be complicated. In this video tutorial, you’ll see how to use the JetEngine Profile Builder to create a single, clean account area with dedicated tabs for managing properties, schedules, and booking calendars.
This tutorial is for WordPress developers, freelancers, and agencies who want to build custom portal experiences while restricting sensitive screens based on user roles. It explains how to split your system between public directory pages and restricted, logged-in vendor cabinets.
This tutorial covers how to:
Configure single-page content template routing for vendor profiles
Create public agent directories using isolated user listing grids
Deploy the queried user ID macro to filter author-specific products
Set up role-based visibility rules that isolate vendor settings from administrators
Structure hidden subpage templates for clean, front-end editing loops
❓ Why should I change the template mode to "content" in Profile Builder?
Content mode forces all dashboard subpages to load dynamically as sections within a single parent template, preventing clumsy redirects and keeping the interface fast.
❓ How do I make sure a vendor only sees their own submitted booking products?
You must build a custom WooCommerce Products query in the Query Builder and set the author ID condition to the queried user ID macro.
❓ What is the purpose of a hidden subpage like "Edit Property"?
Hiding the page prevents it from cluttering the main menu where it lacks context, allowing it to load exclusively when a vendor clicks a specific item link.
❓ Can I hide vendor-specific dashboard tabs from site administrators?
Yes, you can use the role visibility settings within each subpage configuration to restrict access exclusively to the JetBooking Vendor role.
Subscribe for more WordPress tutorials with Crocoblock
-------------
► TIMESTAMPS
00:00 Profile Builder — Account Page Structure
00:53 Account Page Layout with New JetBooking Widgets
02:11 Public Vendor Pages — Agents and Single Agent
03:37 Creating Account Subpages Structure
---------------
►Get JetBooking: out.crocoblock.com/3RjmK1v
►Get JetEngine: out.crocoblock.com/3PmXJBX
►Choose Crocoblock subscription: out.crocoblock.com/4e1xev0
► Full JetBooking playlist:
-------------
#JetEngine #Crocoblock #WordPress #WooCommerce #ProfileBuilder
Join us here:
► FB Community: facebook.com/groups/CrocoblockCommunity
► Discord Community: discord.gg/6WbBaJQ2G5
► Facebook: facebook.com/crocoblock
► Twitter: twitter.com/mrcrocoblock
► Instagram: instagram.com/mrcrocoblock
► LinkedIn: linkedin.com/company/crocoblock










