Getting Started
Portal Setup
Forms & Booking
Sessions & Projects
Quotes & Documents
Communication & Automation
Galleries & Delivery
Billing & Reporting
Troubleshooting
Portal Pages, Routes, and Shortcodes
Understand which pages Mankai creates automatically, which shortcodes power them, and when you should leave those pages alone.
Mankai uses managed WordPress pages for the client portal. That means the portal is still made of normal WordPress pages, but Mankai controls their paths and shortcodes so the system stays consistent.
Managed Portal Base
Your base portal slug comes from Portal Foundation. By default, it is account. Mankai builds route paths on top of that base.
Core Managed Routes
/account/ — Dashboard — [cp_dashboard]
/account/projects/ — Projects or Sessions list — [cp_projects_list]
/account/projects/view-project/ — Project detail — [cp_project_view]
/account/sessions/view-session/ — Session detail — [cp_session_view]
/account/bill-pay/ — Billing — [cp_bill_pay]
/account/transactions/ — Payment history — [cp_all_transactions]
/account/documents/ — Documents — [cp_all_documents]
/account/quotes/ — Quotes — [cp_quotes_list]
/account/quotes/view/ — Quote detail — [cp_quote_view]
/account/settings/ — Client settings — [cp_settings_page]
/account/support/ — Support page — [cp_support_page]
Photographer Mode Routes
/account/galleries/ — [cp_galleries_list]
/account/galleries/view/ — [cp_gallery_view]
/account/deliverables/ — [cp_deliverables]
/account/print-orders/ — [cp_print_shop]
Standalone Public Shortcodes
[booking_form] on your booking page
[cp_gift_card] on your gift card purchase page
[contact_form] for the system contact form when configured
Should You Edit These Pages Manually?
Usually no. You can style the surrounding site however you want, but the portal pages themselves are managed by Mankai and route-backed. Replacing their shortcode content with page-builder layouts usually creates support headaches later.
When Manual Edits Are Fine
- Changing the page title
- Moving the page in WordPress admin menus
- Updating the portal base slug in Portal Foundation
- Creating your own public marketing pages that link into the portal
When Manual Edits Cause Problems
- Deleting managed route pages without re-syncing
- Removing Mankai shortcodes from those pages
- Changing portal slugs directly in the page editor instead of Portal Foundation
- Nesting portal content inside builders that strip shortcodes or rewrite markup
If in doubt, let Portal Foundation manage the path and let the shortcode render the actual app surface.
Was this helpful? If something is missing or wrong, I want to know.
Send feedback