Shortcode Reference
Every shortcode in the Torii Membership System, grouped by what it does: core membership controls, feature modules, third-party integrations, and CRM connectors.
Core
| Shortcode | Summary |
|---|---|
| [memb_change_email] | Email change form for logged-in users |
| [memb_change_password] | Password change form (requires current password) |
| [memb_set_password] | Password set form (no current password required) |
| [memb_contact] | Alias of [memb_member] |
| [memb_date] | Current date/time with PHP date formatting |
| [memb_feedurl] | Authenticated RSS feed URL for current user |
| [memb_geoip] | Geolocation lookup of the visitor's IP |
| [memb_has_all_tags] | Content requires ALL specified tags |
| [memb_has_any_tag] | Content requires ANY specified tag |
| [memb_hidefrom_feed] | Hide content from RSS feeds |
| [memb_is_feed] | Show content only in RSS feeds |
| [memb_is_logged_in] | Show content only when logged in |
| [memb_list_shortcodes] | Lists all registered shortcodes (super admin) |
| [memb_login_form] | Customizable login form |
| [memb_logout] | Logs the current user out |
| [memb_member] | Display member/contact field values |
| [memb_persona] | Dump the current persona array (debug) |
| [memb_php] | Execute embedded or file PHP |
| [memb_raw] | Output content without WordPress formatting |
| [memb_registration_form] | Full registration form with anti-spam |
| [memb_registration_message] | Registration success/error messages |
| [memb_request_magic_link] | Passwordless magic-link login form |
| [memb_reset_feedurl] | RSS key reset button |
| [memb_smartblock] | Insert a reusable SmartBlock |
[memb_smartblock_{slug}] |
Insert a SmartBlock by slug |
| [memb_update_account] | Profile field update form |
| [memb_update_account_message] | Update-account success/error messages |
| [memb_update_tags] | Add/remove tags on page view |
Feature Modules
Cohorts
| Shortcode | Summary |
|---|---|
| [memb_cohort_info] | Display a cohort variable |
Credits
| Shortcode | Summary |
|---|---|
| [memb_credits_balance] | User credit balance |
| [memb_credits_history] | Credit transaction history table |
Directory
| Shortcode | Summary |
|---|---|
| [memb_directory] | Member directory (grid/list/map) |
| [memb_my_directories] | Directories the user can view |
Form Builder
| Shortcode | Summary |
|---|---|
| [memb_form] | Render a Form Builder form by ID or slug |
Group Accounts
| Shortcode | Summary |
|---|---|
| [memb_group_csv_import_form] | CSV bulk member import form |
| [memb_group_create_team_form] | Team creation form (owners) |
| [memb_group_dashboard] | Full group management dashboard |
| [memb_group_invite_form] | Member invite form |
| [memb_group_is_manager] | Content for team managers only |
| [memb_group_is_member] | Content for any group member |
| [memb_group_is_owner] | Content for group owners only |
| [memb_group_name] | Names of user's groups |
| [memb_group_notices] | Flash success/error messages |
| [memb_group_owner] | Group owner field values |
| [memb_group_selector] | Group switcher dropdown |
| [memb_group_team_invites] | Pending invites table |
| [memb_group_team_manage] | Team header with edit/delete controls |
| [memb_group_team_manager] | Team manager field values |
| [memb_group_team_members] | Team member table |
| [memb_group_team_name] | Names of user's teams |
Passkeys
| Shortcode | Summary |
|---|---|
| [memb_passkeys_manage] | Passkey list with rename/delete |
| [memb_passkeys_setup] | Passkey enrollment card |
Profile Builder
| Shortcode | Summary |
|---|---|
| [memb_profile] | Render a member profile |
| [memb_profile_url] | URL of a member profile |
Secure Files
| Shortcode | Summary |
|---|---|
| [memb_file_link] | Secure download link |
| [memb_file_url] | Secure file URL as text |
| [memb_secure_audio] | HTML5 audio with signed URL |
| [memb_secure_video] | HTML5 video with signed URL |
SSO
| Shortcode | Summary |
|---|---|
| [memb_sso_connect] | Connect or disconnect SSO provider identities |
| [memb_sso_login] | SSO sign-in buttons |
Sushi LMS
| Shortcode | Summary |
|---|---|
| [memb_lms_certificate] | Certificate link or URL |
| [memb_lms_course_outline] | Course modules/lessons outline |
| [memb_lms_course_progress] | Course progress bar |
| [memb_lms_enrollment_button] | Enroll/continue button |
| [memb_lms_lesson_breadcrumb] | Course/module/lesson breadcrumb |
| [memb_lms_lesson_nav] | Previous/next lesson links |
| [memb_lms_mark_complete] | Mark lesson complete button |
| [memb_lms_my_courses] | Enrolled course list |
| [memb_lms_resume] | Resume/continue button |
| [memb_lms_uncomplete] | Mark lesson incomplete button |
| [memb_lms_verify_certificate] | Certificate verification form |
TOTP
| Shortcode | Summary |
|---|---|
| [memb_totp_manage] | 2FA management panel |
| [memb_totp_setup] | 2FA enrollment form |
| [memb_totp_verify] | 2FA interstitial verification form |
Zoom
| Shortcode | Summary |
|---|---|
| [memb_zoom_ics] | Add-to-calendar (ICS) link |
| [memb_zoom_meeting] | Zoom Meeting SDK embed |
Third-Party Integrations
AffiliateWP
| Shortcode | Summary |
|---|---|
| [memb_is_affiliate] | Content for affiliates |
BuddyPress
| Shortcode | Summary |
|---|---|
| [memb_bp_profile_field] | xProfile field value |
| [memb_has_group_role] | Group role check |
| [memb_has_profile_type] | Profile type check |
| [memb_is_group_member] | Group membership check |
Legacy torii_ prefixed aliases exist for all four BuddyPress shortcodes.
LearnDash
| Shortcode | Summary |
|---|---|
| [memb_learndash_course_enroll] | Enroll user in course |
| [memb_learndash_course_reset] | Course history reset form |
| [memb_learndash_course_unenroll] | Unenroll user from course |
| [memb_learndash_is_completed] | Completion check |
| [memb_learndash_is_enrolled] | Enrollment check |
LearnPress
| Shortcode | Summary |
|---|---|
| [memb_learnpress_course_enroll] | Enroll user in course |
| [memb_learnpress_course_reset] | Course history reset form |
| [memb_learnpress_course_unenroll] | Unenroll user from course |
| [memb_learnpress_is_completed] | Completion check |
| [memb_learnpress_is_enrolled] | Enrollment check |
LifterLMS
| Shortcode | Summary |
|---|---|
| [memb_course_enroll] | Enroll user in course |
| [memb_course_unenroll] | Unenroll user from course |
| [memb_is_completed] | Course completion check |
| [memb_is_enrolled] | Course enrollment check |
Sensei
| Shortcode | Summary |
|---|---|
| [memb_sensei_course_enroll] | Enroll user in course |
| [memb_sensei_course_reset] | Course history reset form |
| [memb_sensei_course_unenroll] | Unenroll user from course |
| [memb_sensei_is_completed] | Completion check |
| [memb_sensei_is_enrolled] | Enrollment check |
WooCommerce
| Shortcode | Summary |
|---|---|
| [memb_add_to_woo_cart] | Add-to-cart form |
| [memb_has_in_cart] | Cart contents check |
| [memb_has_purchased_product] | Purchase history check |
| [memb_is_cart_empty] | Empty cart check |
CRM Connectors
| Shortcode | Summary |
|---|---|
| [memb_ghl_custom_value] | HighLevel custom value |
| [memb_keap_add_creditcard] | Keap hosted card update form |
| [memb_keap_creditcard] | Card details from the most recently added card |
| [memb_keap_creditcard_days_left] | Days remaining until the member's card expires |
| [memb_keap_creditcard_expires] | Expiry warning within a chosen number of days |
| [memb_keap_has_creditcard] | Content shown when a card is on file |
| [memb_keap_has_no_creditcard] | Content shown when no card is on file |
| [memb_keap_list_creditcards] | Keap cards on file with opt-in removal |
| [memb_keap_list_orders] | Keap order history with totals and balances |
| [memb_keap_list_subscriptions] | Keap subscription list with layout options and self-service cancel |
| [memb_zoho_user] | Zoho user-lookup field |