1. Home
  2. AccessAlly
  3. Basic Setup
  4. List of AccessAlly Shortcodes

List of AccessAlly Shortcodes

On this page, you can review the full list of available AccessAlly shortcodes, as well as discover optional arguments that can be added. Most of the shortcodes are available directly through the Shortcode Generator in your plugin.

Course Icons & Navigation

accessally_course_dashboard

This shortcode shows the icon dashboard listing all the courses created in the Course Wizard.

Resume Button AccessAlly Pro Image
The tutorial for how to change the appearance of the dashboard can be found here.

Example shortcode: [accessally_course_dashboard]

accessally_icon

Show the course icon for a page with enabled or disabled image depending on the permissions of the user.

Example with all elements included:
[accessally_icon post_id='200' target='same' hide_disable='always' target url='false' width='150px' height='150px' text=""]

Required Arguments:

  • post_id: The WordPress post ID of the page where the icon is set up

Optional Arguments:

  • link: target url (Value options: ‘true’, ‘false’, target url. Default: ‘true’)
  • ‘true’: show the icon as link to the page in post_id
  • ‘false’: show the icon as image
  • link_class: css class of icon link, applicable when ‘link’ set to true (Default: “”)
  • link_class: css class of icon image (Default: “”)
  • target: open the target url in same window or new window (Value option: ‘same’, ‘new’. Default: ‘same’)
  • width: width of the icon. Overwrite the css styling if not ‘false’. Format is ‘5px’ or ‘50%’ (Default: ‘false’)
  • height: height of the icon. Overwrite the css styling if not ‘false’. Format is ‘5px’ or ‘50%’ (Default: ‘false’)
  • text: alternate text for icon image (Default: “”)
accessally_course_navigation

This shortcode displays buttons that link to the previous and next course pages, when applicable. (The order of these course pages are determined by the Course Wizard.)

Screenshot of previous and next buttons

Example with all elements included:
[accessally_course_navigation show_prev='yes' show_next='yes' prev_button='Previous' next_button='Next' target="_blank" post_id='0']

Optional Arguments:

  • show_prev: whether to show the “Previous” button. Default: ‘yes’
  • show_next: whether to show the “Next” button. Default: ‘yes’
  • prev_button: “Previous” button text. Default: ‘Previous’
  • next_button: “Next” button text. Default: ‘Next’
  • target: whether to open the link in the same window or a new one. Default: ‘_self’. Possible values: ‘_self’, ‘_blank’
  • post_id: useful if you want to show the previous / next buttons on another page. Default: ‘0’ (ie. the current page)
accessally_course_access_history

This shortcode allows the user to view the list of courses they accesses last. When configuring the shortcode, you can choose to display all courses, selected courses, or all posts/pages on the site (including your user profile and other non-course-related pages).

Screenshot of AccessAlly course history shortcode

Example shortcodes:

  • [accessally_course_access_history course='all']
  • [accessally_course_access_history course='_accessally_wizard_product_16,_accessally_wizard_product_17']
  • [accessally_course_access_history course='raw']

Example with all elements included:
[accessally_course_access_history course='all' num='3' unique='yes']

Optional Arguments:

  • num: the number of page view records to show. Default: ‘3’
  • course: the course(s) to resume. Default: ‘all’
  • unique: when enabled, do not show the same page twice in the access history (ie. only the latest access record is shown). Default: ‘yes’
accessally_course_resume

This shortcode allows the user to view the list of courses they accesses last. When configuring the shortcode, you can choose to display all courses, selected courses, or all posts/pages on the site (including your user profile and other non-course-related pages).

Resume Button AccessAlly Pro Image

Example with all elements included:
[accessally_course_resume course='all' resume_button='Resume' show_resume='yes' start_button 'Start' show_start='yes' align='' target='_self']

Optional Arguments:

  • course: the course(s) to resume. Default: ‘all’
  • resume_button: resume button text. Default: ‘Resume’
  • show_resume: whether to show the resume button. Default: ‘yes’
  • start_button: start button text (if the user hasn’t visited any of the course pages). Default: ‘Start’
  • show_start: whether to show the start button. Default: ‘yes’
  • align: button alignment. Default: ”. Possible values: ‘left’, ‘center’, ‘right’
  • target: whether to open the link in the same window or a new one. Default: ‘_self’. Possible values: ‘_self’, ‘_blank’

Conditional Content

accessally_is_logged_in

Show the content in the scope when the visitor has logged in. Used in a pair.
Example Shortcode:
[accessally_is_logged_in] Content shown here [/accessally_is_logged_in]
Arguments:
None.

accessally_not_logged_in

Show the content in the scope when the visitor has not logged in. Used in a pair.
Example Shortcode:
[accessally_not_logged_in] Content shown here [/accessally_not_logged_in]

Arguments:
None

accessally_has_any_tag

Show the content in the scope when the visitor has any of the tags. Used in a pair.
Example Shortcode:
[accessally_has_any_tag tag_id='200,201'] Content shown here [/accessally_has_any_tag]
Required Arguments:

  • tag_id: list of tag ids separated by comma
accessally_missing_any_tag

Show the content in the scope when the visitor does not have any of these tags. Used in a pair.
Example Shortcode:
[accessally_missing_any_tag tag_id='200,201'] Content shown here [/accessally_missing_any_tag]

Required Arguments:

  • tag_id: list of tag ids separated by comma
accessally_has_all_tag

Show the content in the scope when the visitor has all of the tags. Used in a pair.
Example Shortcode:

[accessally_has_all_tag tag_id='200,201'] Content shown here [/accessally_has_all_tag]
Required Arguments:

  • tag_id: list of tag ids separated by comma
accessally_missing_all_tag

Show the content in the scope when the visitor misses all of the tags. Used in a pair.

Example Shortcode:

[accessally_missing_all_tag tag_id='200,201'] Content shown here [/accessally_missing_all_tag]

Required Arguments:

  • tag_id: list of tag ids separated by comma
accessally_can_access

Show the content in the scope when the visitor can access a specific page. Used in a pair.

Example Shortcode:
[accessally_can_access post_id='200'] Content shown here [/accessally_can_access]

Required Arguments:

  • post_id: post id of page
accessally_cannot_access

Show the content in the scope when the visitor cannot access a specific page. Used in a pair.
Example Shortcode:
[accessally_cannot_access post_id='200'] Content shown here [/accessally_cannot_access]
Required Arguments:

  • post_id: post id of page
accessally_field_conditional

Displays content based on the value of a custom field, whether you decide you want to show it based on a value less, more, or equal to the field value.

Example shortcode:
[accessally_field_conditional field_id='1' less='2'] Content shown here [/accessally_field_conditional]

Required Arguments:

  • fiel_id id of field instance to show
  • less less than attribute
  • more more than attribute
  • equal equal to attribute

Login/Logout

accessally_login

Show the custom login box control (same as the login widget).

Screenshot of an AccessAlly login

Example with all elements included:
[accessally_login use_https='no' show_logged_in='yes' show_not_logged_in='yes' button_text='Login!' username_label='Email' password_label='Password' rememberme_label='Remember Me' lost_password_label='Lost your password?' snappy_login='allow']

Optional Arguments:

  • use_https: force to load on HTTPS (Value options: ‘yes’, ‘no’. Default: ‘no’)
  • show_logged_in: show the control when user has logged in (Value options: ‘yes’, ‘no’. Default: ‘no’)
  • show_logged_out: show the control when user has not logged in (Value options: ‘yes’, ‘no’. Default: ‘yes’)
  • button_text: submit button text (Default: ‘Login!’)
  • username_label: label before username input field (Default: ‘Email’)
  • password_label: label before password input field (Default: ‘Password’)
  • rememberme_label: label after the remember-me checkbox (Default: ‘Remember Me’)
  • lost_password_label: lost password link text (Default: ‘Lost your password?’)
  • layout=vertical: adds a stacked layout to login form for easier customization
accessally_logout_url

This shortcode displays as a text link. When clicked, the user can log out of the site.
Example Shortcode:
[accessally_logout_url text='Log me out']
Optional Arguments:

  • text: link text (Default: “Logout”)

User Profile Update

accessally_profile_update

This shows the control to update a basic user profile.

Screenshot of Update Profile

Shortcode example:
[accessally_profile_update update_password='yes']

Optional arguments:

  • update_password: allow users to modify password (Value options: ‘yes’, ‘no’. Default: ‘no’)
accessally_billing_address_update

Show the control to update billing address profile.

Shortcode example:
[accessally_billing_address_update]

Arguments:
None.

accessally_credit_card_update

Show credit card update control (this will only show on HTTPS pages that have AccessAlly settings enabled).

Shortcode example:
[accessally_credit_card_update]

Arguments:
None.

Update Account Details

accessally_account_details_update

This shortcode presents the main account details for the user. You can opt to permit the user to update their password here, if you want.

Shortcode example:
[accessally_account_details_update update_password='yes']

Screenshot of Update Profile

Optional arguments:

  • update_password: allow users to modify password (Value options: ‘yes’, ‘no’. Default: ‘no’)

User Data

accessally_user_fullname

Show the full name of user. When used with user directory, show the full name of selected user.
Shortcode example:
[accessally_user_fullname url_encode='no']

Optional Arguments:

  • url_encode: encode the value for valid url (Value options: ‘yes’, ‘no’. Default: ‘no’)
accessally_user_firstname

Show the first name of user. When used with user directory, show the first name of selected user.
Example with all elements included:
[accessally_user_firstname url_encode='no']

Optional Arguments:

  • url_encode: encode the value for valid url (Value options: ‘yes’, ‘no’. Default: ‘no’)
accessally_user_lastname

Show the last name of user. When used with user directory, show the last name of selected user.

Example with all elements included:
[accessally_user_lastname url_encode='no']

Optional Arguments:

  • url_encode: encode the value for valid url (Value options: ‘yes’, ‘no’. Default: ‘no’)
accessally_user_email

Show the email of user. When used with user directory, show the email of selected user.

Example with all elements included:
[accessally_user_email url_encode='no']

Optional Arguments:

  • url_encode: encode the value for valid url (Value options: ‘yes’, ‘no’. Default: ‘no’)
accessally_user_login

Show the login (username) of user. When used with user directory, show the login (username) of selected user.

Example with all elements included:
[accessally_user_login url_encode='no']

Optional Arguments:

  • url_encode: encode the value for valid url (Value options: ‘yes’, ‘no’. Default: ‘no’)
accessally_profile_image

Show the (editable) user profile image.

Example with all elements included:
[accessally_profile_image readonly='no' label_text='' button_text='Update Image']

Optional Arguments:

  • readonly: whether to hide the edit button (Value options: ‘yes’, ‘no’. Default: ‘yes’)
  • label_text: label under the image (Default: ”)
  • button_text: edit button text (Default: ‘Update Image’)
accessally_profile_image_url

Show the URL of the user profile image.

Example with all elements included:
[accessally_user_profile_image_url url_encode='no' esc_html='yes']

Optional Arguments:

  • url_encode: encode the value for valid url (Value options: ‘yes’, ‘no’. Default: ‘no’)
  • esc_html: encode the value for valid html (Value options: ‘yes’, ‘no’. Default: ‘yes’)
accessally_user_data

This displays user profile data, to be used in the “Profile Display” Advanced HTML view of the User Directory.

Example with all elements included:
[accessally_user_data attribute='description' multi='yes']

Required Arguments:

  • attribute: to show built-in directory fields, you can select from “website” or “description” (required)

Optional Arguments:

  • multi: “yes” or “no”, allows you to show multiple lines or text or limit to one line of text
accessally_inline_profile

Show the (editable) user profile data. You can use this shortcode to add individual items to a member’s edit profile page.
Example with all elements included:
[accessally_inline_profile attr='first_name' attribute='website' readonly='yes' button='update' multi='no' size='30' order='normal' prefix='']

Required Arguments:

  • attr: attribute to show (required) (Value options: ‘first_name’, ‘last_name’, ‘description’)

Optional Arguments:

  • attribute: to show built-in directory fields, you can select from “website” or “description” (required)
  • readonly: show the value as read only (not editable) (Value options: ‘yes’, ‘no’. Default: ‘yes’)
  • button: button text (Default: “Update”)
  • multi: show a single line input or multi-line textarea. Only applicable to editable values (Value options: ‘yes’, ‘no’. Default: ‘no’)
  • size: number of text for single line, number of rows for multi-line (Default: 30)
  • order: show edit button before or after the input/textarea (Value options: ‘normal’, ‘reverse’. Default: ‘normal’)
  • prefix: prefix of css class (Default: “”)
accessally_inline_field_update

Show the (editable) CRM custom field data.

Example with all elements included:
[accessally_inline_field_update field_id='200' readonly='yes' button='Update' multi='no' size='30' order='normal' prefix='']

Required Arguments:

  • field_id: the CRM custom field ID to display / update. Please note that the field_id is different from the custom field name. Please do NOT use this shortcode if you are not certain about the field_id.

Optional Arguments:

  • readonly: show the value as read only (not editable) (Value options: ‘yes’, ‘no’. Default: ‘yes’)
  • button: button text (Default: “Update”)
  • multi: show a single line input or multi-line textarea. Only applicable to editable values (Value options: ‘yes’, ‘no’. Default: ‘no’)
  • size: number of text for single line, number of rows for multi-line (Default: 30)
  • order: show edit button before or after the input/textarea (Value options: ‘normal’, ‘reverse’. Default: ‘normal’)
  • prefix: prefix of css class (Default: “”)
accessally_user_link

Encode a link with user id information. It is mainly used for the User Directory to point to a user profile. That way we can create just one User Profile page, but it can be used to show the profile info for different users, with the shortcode building a unique URL for each member.

Shortcode example:
[accessally_user_link link='https://members.yoursite.com/profile-page/']

Required Arguments:

  • link: base url to encode
accessally_user_crm_id

Show the CRM contact ID for the current user.

Shortcode example:
[accessally_user_crm_id]

Arguments:
None.

Purchase History

accessally_list_order

Show all orders of the current logged in user (only show on HTTPS pages with AccessAlly settings enabled).

List Orders Shortcode

Shortcode example: [accessally_list_order]
Arguments:
None.

accessally_list_subscription

Show all subscription of the current logged in user (only show on HTTPS pages with AccessAlly settings enabled).

List Subscriptions Shortcode

Shortcode example:
[accessally_list_subscription]
Arguments:
None.

Affiliate

affiliate_total

This shows the total earning related information of affiliate in text format.

Example with all elements included:
[affiliate_total item='payments' precision='2' item='Balance']

Optional Arguments:

  • precision: number of precision digits (Default: 2)
  • item: type of information (Value options: ‘Balance’, ‘AmountEarned’, ‘Clawbacks’, ‘Payments’. Default: ‘Balance’)
affiliate_summary

This shows the earning related information of affiliate during a specified time period, in text format.

Example with all elements included:
[affiliate_summary item='clawbacks' duration='60' precision='2']

Optional Arguments:

  • precision: number of precision digits (Default: 2)
  • item: type of information (Value options: ‘Commissions’, ‘Clawbacks’. Default: ‘Commissions’)
  • duration: number of days prior to now (Default: 30)
affiliate_details

Show earning related information detail of affiliate till now in text format.
Example with all elements included:
[affiliate_details item='payments' duration='60' precision='2']

Optional Arguments:

  • precision: number of precision digits (Default: 2)
  • item: type of information (Value options: ‘Commissions’, ‘Clawbacks’, ‘Payments’. Default: ‘Commissions’)
  • duration: number of days prior to now (Default: 30)
affiliate_leads

Show the number of leads that an affiliate has generated within a specified time period. The time format can be chosen in two ways:
Option 1: Duration
[affiliate_leads duration='30']

  • Duration: a numerical number that designates the number of days

Option 2: Time Span
[affiliate_leads start='02/03/2021' end='02/09/2021']

  • Start: The start date of your time span
  • End: The end date of your time span
affiliate_link - For Infusionsoft / Ontraport

Show the affiliate link of a program for the current user to earn commissions. This is only for Infusionsoft and Ontraport referral programs, not the built-in AccessAlly affiliate program.

Shortcode example:
[affiliate_link link_id='page123' esc_html='true']

Required Arguments:

  • link_id: this is the affiliate link ID created by Infusionsoft or Ontraport when you created your link

Optional Arguments:

  • esc_html: escape the characters for valid html (Value options: ‘true’, ‘false’. Default: ‘true’)
accessally_affiliate_link - For AccessAlly Affiliate Program

Show the affiliate link of a program for the current user to earn commissions.

Shortcode for Affiliate Link

Shortcode example:
[accessally_affiliate_link link_id='1']

Required Arguments:

  • link_id: numerical id corresponding to the links you have configured in the back end affiliate settings.

Custom Field Operations

accessally_custom_operation_log

This shortcode will give a “history” display of all transactions associated with a credit system.

Example shortcode:
[accessally_custom_operation_log operation_id='200' num='90' prefix='']

Required Arguments:

  • operation_id: id of custom operation that can display the field (required)

Optional arguments:

  • num: maximum number of log listings to display (Default: 30)
  • prefix: prefix of css class (Default: “”)
accessally_field_value

Show the value of CRM field which can be displayed by a custom operation.

Example shortcode:
[accessally_field_value operation_id='200' url_encode='no']

Required Arguments:

  • operation_id: id of custom operation that can display the field (required)

Optional Arguments:

  • url_encode: encode the value for valid url (Value options: ‘yes’, ‘no’. Default: ‘no’)
accessally_custom_operation

Show the button to execute a custom operation with AccessAlly settings enabled.

Example shortcode:
[accessally_custom_operation operation_id='200']

Required Arguments:

  • operation_id: id of custom operation (required)

Member Directory

accessally_user_profile

This will show the user’s profile information when used in conjunction with the user directory.

Example shortcode:
[accessally_user_profile profile_id='1']
Required Arguments:

  • profile_id: id of directory id to show
accessally_user_directory

Show user directory you’ve created in the AccessAlly member directory settings.

Example shortcode:
[accessally_user_directory directory='200' search_text='Search for a member' filter_text='Filter' button_text='GO!' prefix='']

Required Arguments:

  • directory: id of directory id to show (required)

Optional Arguments:

  • search_text: label before the search box (Default: “Search for a member:”)
  • filter_text: label before the filter dropdown (Default: “Filter”)
  • button_text: submit button text (Default: “GO!”)
  • prefix: prefix of css class (Default: “”)

Team Management

accessally_team_admin_management

Display the admin management area when using the Teams features.

Example shortcode:
[accessally_team_admin_management team_ team_id='1']

Required Arguments:

  • team_id: id of team instance to show
accessally_team_add_new_child

Display Add a new child/member Form

Example shortcode:
[accessally_team_add_ new_child_ team_id='1']

Required Arguments:

  • team_id: id of team instance to show
accessally_team_batch_import_child

Display option to batch import child/members
Example shortcode:
[accessally_team_batch_import_child_team_id='1']

Required Arguments:

  • team_id: id of team instance to show
accessally_team_self_register_child

Display Self Register from for child/member

Example shortcode:
[accessally_team_self_register_child_team_id='1']

Required Arguments:

  • team_id: id of team instance to show
accessally_team_self_registration_key

Display key used for self registration

Example shortcode:
[accessally_team_self_registration_key_team_id='1']

Required Arguments:

  • team_id: id of team instance to show
accessally_team_child_operation

Display remove child/member button

Example shortcode:
[accessally_team_child_operation_team_id='1' user_id'7']

Required Arguments:

  • team_id: id of team instance to show
  • user_id: id of child/member
accessally_team_interaction

Display custom team interaction

Example shortcode:
[accessally_team_interaction team_id='1' interaction_id='1']

Required Arguments:

  • team_id: id of team instance to show
  • interaction_id: id of interaction instance to show
accessally_team_child_list

List of team child/members

Example shortcode:
[accessally_team_child_list_ team_id='1']

Required Arguments:

  • team_id: id of team instance to show
accessally_team_num_remaining

Displays the number spots remaining on Team

Example shortcode:
[accessally_team_num_remaining team_id='1']

Required Arguments:

  • team_id: id of team instance to show
accessally_team_num_total

Displays the number spots remaining on Team

Example shortcode: [accessally_team_num_total team_id='1']

Required Arguments:

  • team_id: id of team instance to show
accessally_team_num_used_conditional

Displays number of spots on team used if less more or equal too value

Example shortcode:
[accessally_team_num_used_conditional team_id='1' less='10'] Content Here [/accessally_team_num_used_conditional]

Required Arguments:

  • team_id id of team instance to show
  • less less than attribute
  • more more than attribute
  • equal equal to attribute
accessally_team_num_remaining_conditional

Displays number of remaining spots on team to member if less more or equal too value

Example shortcode:
[accessally_team_num_remaining_conditional team_id='1'more='10'] Content Here [/accessally_team_num_remaining_conditional]

Required Arguments:

  • team_id id of team instance to show
  • less less than attribute
  • more more than attribute
  • equal equal to attribute
accessally_team_num_total_conditional

Displays number of spots on team to member if less more or equal too value

Example shortcode:
[accessally_team_num_total_conditional team_id='1'more='10'] Content Here [/accessally_team_num_total_conditional]

Required Arguments:

  • team_id id of team instance to show
  • less less than attribute
  • more more than attribute
  • equal equal to attribute
accessally_team_is_admin

Displays content to admin of the team

Example shortcode:
[accessally_team_is_admin team_id='1']

Required Arguments:

  • team_id id of team instance to show
accessally_team_is_member

Displays content to members of the team

Example shortcode:
[accessally_team_is_member team_id='1']

Required Arguments:

  • team_id id of team instance to show
accessally_team_is_non_member

Displays content to non-members of the team

Example shortcode: [accessally_team_is_non_member team_id='1']

Required Arguments:

  • team_id id of team instance to show
accessally_team_show_as_admin

Example shortcode:
[accessally_team_show_as_admin team_id='1']

Required Arguments:

  • team_id id of team instance to show

Order Form

accessally_order_form

This will display the order form you’ve created inside AccessAlly Products and Offers.

Screenshot of an AccessAlly Order Form

Example shortcode: [accessally_order_form offer_id='200' allow_coupon='yes']

Required Arguments:

  • offer_id: id of the offer you want to display the order form for

Optional Arguments:

  • allow_coupon: choose between ‘yes’ or ‘no’, and it will show or hide the coupon field. If you’re using flex order forms, then this setting will not override your design and you should create an order form without a coupon section if you want to remove it.
accessally_order_bump

Display an order bump where visitors can place their order.

Example shortcode: [accessally_order_bump bump_id='200' allow_coupon='yes']

Required Arguments:

  • bump_id: id of the order bump you want to display

Optional Arguments:

  • allow_coupon: choose between ‘yes’ or ‘no’, and it will show or hide the coupon field. If you’re using flex order forms, then this setting will not override your design and you should create an order form without a coupon section if you want to remove it.
accessally_order_toggle

Display an order form where visitors can place their order.

Example shortcode: [accessally_order_toggle toggle_id='200' allow_coupon='yes']

Required Arguments:

  • toggle_id: id of the offer toggle you want to display the order form of

Optional Arguments:

  • allow_coupon: choose between ‘yes’ or ‘no’, and it will show or hide the coupon field. If you’re using flex order forms, then this setting will not override your design and you should create an order form without a coupon section if you want to remove it.

Deprecated: Tab Section & Film Strips

The following 4 shortcodes have been deprecated, and we recommend using your theme or builder plugin to achieve similar outcomes.

(Deprecated) accessally_tab_section

Deprecated

Create a section of tabs. Used together with shortcodes [accessally_tab_header] and [accessally_tab_content]. Syntax example:
[accessally_tab_section][accessally_tab_header]TAB 1 LABEL
[/accessally_tab_header][accessally_tab_content]

CONTENT UNDERNEATH TAB 1
[/accessally_tab_content][accessally_tab_header]TAB 2 LABEL
[/accessally_tab_header][accessally_tab_content]CONTENT INSIDE UNDERNEATH TAB 2
[/accessally_tab_content][/accessally_tab_section]Arguments:

  • direction: direction of the tabs (Value options: ‘horizontal’, ‘vertical’. Default: ‘horizontal’)
  • header_width: width of each tab header. Format is ‘5px’ or ‘50%’ (Default: ‘150px’)
  • prefix: prefix of css class (Default: “”)
(Deprecated) accessally_filmstrip_section

Deprecated

Create a section of video strips including pre/next arrows. Used together with shortcodes [accessally_filmstrip_header] and [accessally_filmstrip_content]. Syntax is similar to [accessally_tab_section]

Arguments:

  • layout: location of the strip row (Value options: ‘bottom’, ‘top’. Default: ‘bottom’)
  • count: number of tab headers to show between arrow signs (Default: 3)
  • prefix: prefix of css class (Default: “”)
(Deprecated) accessally_tab_header / accessally_filmstrip_header

Deprecated

Create a clickable tab or filmstrip header. See [accessally_tab_section] for usage

Arguments:

  • id: id of tab/filmstrip header (Automatic increment by default)
  • active: tab is active/clicked (Value options: ‘yes’, ‘no’. Default: ‘no’)
(Deprecated) accessally_tab_content / accessally_filmstrip_content

Deprecated

Create a content block for tab or filmstrip header. See [accessally_tab_section] for usage

Arguments:

  • id: id of content block. Need match the corresponding tab/filmstrip header id (Automatic increment by default)

All ProgressAlly Shortcodes

Progress Shortcodes

progressally_progress_text

This shortcode shows the progress of the current user in text form, for example: 50%.

Shortcode example:

[progressally_progress_text post_id='']

Required Arguments:

  • post_id: post id of page/post based on which the progress is calculated (current page/post by default)
progressally_progress_pie_chart

Shows the progress of the current user with a visual pie chart.

Screenshot of ProgressAlly Pie Chart

Shortcode example:
[progressally_progress_pie_chart post_id='200' background='FFFFFF' size='100' prefix='']

Required Arguments:

  • post_id: post id of page/post based on which the progress is calculated (current page/post by default)

Optional Arguments:

  • background: background color in hex (transparent by default)
  • size: diameter of the pie chart in px (Default: ‘100’)
  • prefix: prefix of css class (Default: “”)
progressally_progress_bar

Shows the progress of the current user with a visual progress bar.

Screenshot of ProgressAlly Progress Bar

Shortcode example:
[progressally_progress_bar post_id='200' width='100%px' height='10px' prefix='']

Required Arguments:

  • post_id: post id of page/post based on which the progress is calculated (current page/post by default)

Optional Arguments:

  • background: background color in hex (transparent by default)
  • width: width of the bar. Overwrite the css settings if set. Format is ‘5px’ or ‘50%’
  • height: height of the bar. Overwrite the css settings if set. Format is ‘5px’
  • prefix: prefix of css class (Default: “”)
progressally_objective_count

This shortcode shows the total number of objectives in a page in numerical format.

Shortcode example:
[progressally_objective_count post_id='200']

Required Arguments:

  • post_id: post id of page/post based on which the objectives is counted (current page/post by default)
progressally_objective_completed_count

This shortcode shows the number of objectives completed by user in a page in numerical format.

Shortcode example:
[progressally_objective_completed_count post_id='200']

Required Arguments:

  • post_id: post id of page/post based on which the objectives is counted (current page/post by default)

Objective Shortcodes

progressally_objectives

This shortcode shows the objective checklist for the page. Note that you can show an objective that belongs to a different page, if you change the “post_id”.

Screenshot of ProgressAlly Objectives

Shortcode example:
[progressally_objectives post_id='200' prefix='']

Required Arguments:

  • post_id: post id of page/post where the objectives are defined(current page/post by default)

Optional Arguments:

  • prefix: prefix of css class (Default: “”)
progressally_objective_completion

This shortcode shows or hides content based on the amount of progress a user has made on the objective lists for the page. It is always used in a pair to “wrap” the content.

Shortcode example:
[progressally_objective_completion percentage='80' prefix=''] Content will display when all objectives are complete [/progressally_objective_completion]

Required Arguments:

  • post_id: post id of page/post based on which the progress is calculated (current page/post by default)

Optional Arguments:

  • percentage: the percentage of objectives that need to be completed for the content to display. For example, 80 percent.
  • prefix: prefix of css class (Default: “”)

Quiz Shortcodes

progressally_quiz

Show the quiz (Note: if the quiz is not defined in current page, the corresponding objective in the objective table won’t be auto-checked off)

Screenshot of ProgressAlly Quiz

Shortcode example:
[progressally_quiz post_id='200' prefix='']

Optional Arguments:

  • post_id: post id of page/post where the quiz is defined (current page/post by default)
  • prefix: prefix of css class (Default: “”)
progressally_quiz_result

This shortcode shows the quiz result for a Graded Quiz in numerical format. This is helpful for displaying the grade on a different page (you must use the post_id argument in this case), or in a Team Dashboard.

Shortcode example:
[progressally_quiz_result post_id='200' prefix='']

Optional Arguments:

  • post_id: post id of page/post where the quiz is defined(current page/post by default)
  • prefix: prefix of css class (Default: “”)

Media Shortcodes

progressally_media

Insert a video or audio player from a media file specified in the ProgressAlly Media section. This will allow this video or audio to play on your page.

Screenshot of ProgressAlly media

Shortcode example:
[progressally_media media_id='200']

Required Arguments:

  • media_id: media id for the video or audio file specified on this page in ProgressAlly
(Deprecated) progressally_vimeo_video

Deprecated, this shortcode will continue to work but it is recommended to update to the progressally_media shortcode instead.

Embed a Vimeo video.

Arguments:

  • vimeo_id: vimeo id of the video (required)
  • id: id of the video corresponding to the video setting in objective table (required when the video is used in the objective table)
  • width: width of the video. Format is ‘5px’ or ‘50%’ (required)
  • height: height of the video. Format is ‘5px’ or ‘50%’ (required)
  • additional_args: additional arguments for the ‘src’ attribute in iframe code (Default: ”)
  • prefix: prefix of css class (Default: “”)
(Deprecated) progressally_youtube_video

Deprecated, this shortcode will continue to work but it is recommended to update to the progressally_media shortcode instead.

Embed a YouTube video.

Arguments:

  • youtube_id: youtube video id (required)
  • id: id of the video corresponding to the video setting in objective table (required when the video is used in the objective table)
  • width: width of the video. Format is ‘5px’ or ‘50%’ (required)
  • height: height of the video. Format is ‘5px’ or ‘50%’ (required)
  • additional_args: additional arguments for the ‘src’ attribute in iframe code (Default: ‘rel=0&showinfo=0’ The default value will hide related video and sharing button)
  • prefix: prefix of css class (Default: “”)
(Deprecated) progressally_wistia_video

Deprecated, this shortcode will continue to work but it is recommended to update to the progressally_media shortcode instead.

Embed a Wistia video.

Arguments:

  • wistia_id: wistia video id (required)
  • id: id of the video corresponding to the video setting in objective table (required when the video is used in the objective table)
  • width: width of the video. Format is ‘5px’ or ‘50%’ (required)
  • height: height of the video. Format is ‘5px’ or ‘50%’ (required)
  • additional_args: additional arguments for the ‘src’ attribute in iframe code (Default: ”)
  • prefix: prefix of css class (Default: “”)

Social Share Shortcodes

progressally_social_share

Generate the social share link to wrap the content. Used in a pair.

Screenshot of ProgressAlly Social Share
Shortcode example:
[progressally_social_share post_id='200' type='facebook'] Click to share on Facebook [/progressally_social_share]

Required Arguments:

  • post_id: post id of page/post where the social share information is defined (current page/post by default)
  • type: type of social share link. (Value options: ‘facebook’, ‘twitter’, ‘gplus’, ‘pinterest’, ’email’. Default: ‘facebook’)

Custom Certificate Shortodes

progressally_certificate

This shortcode will display a button that can be clicked to download a custom certificate.

Screenshot of Certificate Download Button

Shortcode example:
[progressally_certificate post_id='200' certificate_id='1' text='Grab your certificate' class='' link='no']

Required Arguments:

  • certificate_id: id of certificate (required)

Optional Arguments:

  • post_id: post id of page/post where the certificate is defined (current page/post by default)
  • text: text on the download button (Default: “Download Certificate”)
  • class: name of css class (Default: “”)
  • link: how to display the download url (Value options: ‘yes’ – as raw url, ‘no’ – as default styled download button. Default: “no”)

Private Notes Shortcodes

progressally_note

Adds a private note input to the page.

Screenshot of Certificate Download Button

Shortcode example:
[progressally_note post_id='200' note_id='1' allow_attachment='yes' save_text='Save' cancel_text='Cancel']

Required Arguments:

  • note_id: id of private note(required)

Optional Arguments:

  • post_id: post id of page/post where the private note is defined (current page/post by default)
  • allow_attachment: Choose between ‘yes’ or ‘no’, to give members the ability to upload a file along with their homework or private note. Default is ‘no’.
  • save_text: text on the Save button (Default: “Save”)
  • cancel_text: text on the Cancel button (Default: “Cancel”)

Activity Tracking Shortcodes

progressally_complete_button

This displays a button that a member can click on to mark all of the objectives complete on this page.

Screenshot of a Mark As Done button

Shortcode example:
[progressally_complete_button text='Mark As Done' objective_id='all' prefix='']

Optional Arguments:

  • objective_id: comma separate list of objective IDs that will get completed when this button is pressed. By default it will mark them all as complete.
  • text: the text you want the button to display
  • prefix: prefix of css class (Default: “”)
progressally_last_access_time

Show the last time this member logged into the site. This is helpful for displaying the last time someone logged in on a Team Dashboard.

Screenshot of the Last Activity shortcode

Shortcode example:
[progressally_last_access_time post_id='200' class='']

Optional Arguments:

  • prefix: prefix of css class (Default: “”)
Updated on March 10, 2021

Was this article helpful?

Related Articles

NO QUESTION GOES UNANSWERED

If you have any questions, we're just an email away.

We take your success seriously, and you'll always get a speedy reply from a real person during business hours.

Opt-In-Laptop.png

AccessAlly is the #1 WordPress Course and Membership Solution for Industry Leaders

WATCH THE DEMO

You'll get follow-up emails about AccessAlly and new features. Opt out anytime. Full privacy policy here.