Booking Form

Shortcodes

Every shortcode, with copy buttons and attributes.

Ride Booking → Shortcodes lists every shortcode as a card with a one-click Copy button, an access badge (public or which login it needs), and an attributes table where applicable.

Booking & landing pages

  • [orb_booking_form] — the public multi-step booking form. Attribute id picks a specific form ([orb_booking_form id="3"]); omit it to use your first active form.
  • [orb_thank_you] — the booking confirmation landing page (auto-created at /thank-you, linked after checkout).
  • [orb_quote_accept] — where customers accept a quote offer (auto-created, linked from quote emails).

Portal

  • [orb_portal] — the unified portal (auto-created at /portal). One page for customers, drivers, and corporate agents; it detects the signed-in role and shows the right dashboard. See Portals.
  • [orb_user_dashboard], [orb_driver_dashboard], [orb_agent_portal] — the standalone versions of each dashboard, if you want one on its own page. /portal already includes all three, so most sites never place these.

Auth pages

  • [orb_login] — branded sign-in (auto-created at /orb-login); used by all portal links, replacing wp-login for plugin roles.
  • [orb_set_password] — where welcome and reset emails land (auto-created at /orb-set-password).
  • [orb_forgot_password] — the reset-request page (auto-created at /orb-forgot-password).

About the auto-created pages

The plugin seeds these pages on activation and manages them: they're hidden from the normal Pages list to prevent accidental edits, and recreated if missing. You only need the shortcodes when you want one of these features on a different page — dropping the shortcode anywhere works.