Course Catalog Dashboard - How To - Build Student Dashboard

Building a Student Dashboard

Back to User Guide

The CM Course Catalog Dashboard add-on allows you to display a front-end dashboard for your students.

Front-end Example

Setting Up Student Dashboard

To configure the student dashboard, head to  Admin Dashboard → CM Course Catalog Pro → Settings → Student Dashboard tab.

Find there a section Student dashboard. You will see there the following options:

  • Allow students to unregister - Let users unsubscribe from the registered courses. The user will see a button Remove for each course in hid student dashboard.
  • Student Dashboard tabs - Here you can set up the tabs which will displayed in the student dashboard. For each tab you define the title and the content. The content area accepts HTML and shortcodes (even from third-party plugins). Click the link +Add tab for adding new custom tabs. 
    Drag and drop the tabs to define their positions.

By default, you can see there 3 tabs:


By default, this tab contains the shortcode [cmccdb_edit_profile] provided by the CM Course Catalog Profile Builder add-on. This tab shows the profile fields filled by the user. Above the custom fields, there are displayed fields filled in the EDD cart while purchasing (first and last names, email and username). Learn more about Profile Builder.

Profile tab example:


By default, this tab contains the shortcode [purchase_history] provided by the payment add-on Easy Digital Downloads. This tab shows all purchases made by the user, including purchased courses.

Purchases tab example:


By default, this tab contains the shortcode [cmcc_user_courses]. This tab shows all courses that the user got registered to, their details and statuses.

Courses tab example:

How To Display Student Dashboard On The Front-End?

There are two ways how to display student dashboard on the front-end.

First way - manually place a shortcode [cmcc_user_profile] in any place you want.

Second way - head to  Admin Dashboard → CM Course Catalog Pro → Settings → General tab. Find there the option User profile page. You can choose there any page, and the shortcode will be added to that page automatically. We recommend to choose an empty page, as if you have any other content on that page - it will not be displayed on the front-end, there will be displayed only the student dashboard.

Get more information about the Course Catalog Dashboard add-on for WordPress

Other WordPress products can be found at CreativeMinds WordPress Store

Let us know how we can Improve this Product Documentation Page

To open a Support Ticket visit our support center
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.