Skip to content

Administrators

Menus and navigation

This guide describes Sessions Pro internal navigation and what to put in the site menu (header).

Reminder: the coach runs their business from the WordPress admin; the front mainly serves the field and the client area.

1. Where does the coach work?

NeedWhere to go
Manage clients, bundles, financesAdmin → Joolweb Sessions Pro
Today's sessions, quick mobile actionsFront → Coach home
Calendar viewFront → Calendar
Detailed client profile (field)Front/customer/{id}/

Recommended desktop bookmark: admin → Sessions Pro Dashboard.

Mobile bookmark: Coach home or Calendar page.

2. Internal navigation (without site menu)

Coach — WordPress admin

From the Joolweb Sessions Pro menu:

  • Dashboard → today's sessions, alerts
  • Customers → list → client profile (Overview, Programs, Finances, Contact tabs)
  • Sessions (CPT) → list and full editing
  • Programs → bundles and templates
  • Settings → global settings

Coach — front

  • Coach home: Upcoming sessions / Statistics tabs; My clients, Calendar links
  • My clients: list → profile /customer/{id}/
  • Client profile (/customer/{id}/): Summary, Sessions, Finance, Physical tabs; Back button → My clients
  • Calendar: monthly view; click a session for detail

Client

  • Client area: one page, My sessions, Payments, History, My profile tabs — no site menu needed once logged in

3. What to put in the site menu?

Classic menu (wp_nav_menu, Divi, etc.)

The plugin filters links by role and adds Log out under My account. You can include:

  • Login / My account
  • Client area (client home page)
  • (Optional) Coach home, My clients, Calendar

Only relevant links display for the logged-in user.

Coach recommendation: don't duplicate the entire admin in the public menu. A My account link + admin bookmark is often enough.

Gutenberg Navigation block

The Navigation block is not filtered by the plugin; Log out is not injected automatically.

Recommendation:

  • Minimal menu: Home, My account, Contact
  • Let Sessions Pro handle navigation after login
  • For a dynamic menu with role-based hiding, prefer a classic menu or a builder (Divi)

4. Pages created on activation

Default slugRole
connexionLogin
accueil-clientClient area
accueil-coachCoach home (field)
mes-clientsCoach client list
calendrier-seancesCalendar

Client profiles use /customer/{id}/do not create a WP page with slug customer.

5. Summary

QuestionAnswer
Does the coach have enough navigation without a site menu?Yes — admin for management; front for the field
Should everything go in the header?No — My account + admin bookmark is often enough
Gutenberg menu?Simple menu; no automatic plugin filtering

See FAQ (Gutenberg entry) and Coach surfaces: admin and front.

Last updated: May 2026.