Thrive Knowledge Base

How to Create Your First Thrive Apprentice Course

After you have installed and activated Thrive Apprentice on your WordPress website, you can access it by hovering over the Thrive Dashboard menu item and then selecting the "Thrive Apprentice" entry:

Or, if you access the Thrive Dashboard page, you can look for the Thrive Apprentice card, and then click on the "Apprentice Dashboard" button:

Selecting the Page Where the Courses Will be Displayed

If you access the plugin for the first time, you will see this lightbox, where you can either select the page on which all of your courses will be displayed, or you can create a new page to be your course index:

However, if you change your mind, and you want to display your Thrive Apprentice courses on a different page, you can change it, from the Apprentice Dashboard, by going on the navigation bar and then access the Settings > General Settings:

To find out more about this aspect, don't forget to check out our article about the Thrive Apprentice General Settings. 

Going back to accessing the plugin for the first time, after you have select a page, you will be greeted with the second step, which is, either personalize your course template, or choosing a default template and go straight to building your first course:

If you choose to personalize your template, don't forget to check out our article on how to customize your Thrive Apprentice template, for more details. However, if you choose a default template, you will go straight to building your course, being able to customize your template later.

Adding and Setting Up a New Course

Moving forward, in the Apprentice Dashboard, to add a new course, either select the "Add New" or the "Add New Course" button:

After you've added the course, you need to give it a name (e.g. "5 Steps on How to Improve Your Diet):

Below the course name field notice that there is another field through which you can customize the permalink of this specific course. For example, in our case, we can rename it to "5-step-diet":

The next step is to add a description to your course. This will be visible by the users and it will basically give them a short overview on what the course is about:

Next to the description box you can notice the "Cover Image" card. Uploading a cover image to your course can give it a more refined look and it will also look more attractive to your users: 

  • Important! - As the tooltip above says, you SHOULD upload a cover image that comes as close as possible to the 1170 x 382 px dimensions. This is due to the fact that the image needs to fit perfectly in the cover section.

This is an example of how a cover image will look like on a course:

The Advanced Settings of a Course

Bellow the "Description" and the "Cover Image" cards you will come across the Advanced Settings:

By clicking on the "Show Advanced Settings", a couple of options will appear on the page:

Course Topic

The first option is the Course Topic. This basically works like a category for your courses. In the way that, you can assign multiple courses to a topic, and this way you can split your courses into more topics.

In order to manage your Thrive Apprentice topics, you need to go on the navigation bar and select the "Course Topics" option:

You can find out more about this, in the "How to Create and Use the Course Topics" tutorial article. 


The "Author" field basically works like a search item. It searches through all the usernames that you have created in your WordPress Admin Dashboard. This way, you can select one of the users as the author of the course:

Also, the avatar image and the description attached to the user you have chosen will be shown on every lesson from that course:

The information seen in the screenshot above can be customized from the WordPress Admin Dashboard, if you access the "Users" entry: 

If you want to find out more about how you can set up your user details, check out this article. In the article you can see how to set up the avatar image and how to add biographical info about a user, as seen in the screenshot above.

Difficulty Level

You can set different levels of difficulty for each course. In the drop-down shown below you will see a few default levels from which you can choose one, or you also have the possibility to add a new level:

Make the Course Available Only for Logged In Users

Among the Advanced Settings you can also come across a more important feature, which is: Making the course available only to the users that have logged in on your website.

If you select this option, you will, first of all, need to add a message which will be shown when users that are NOT logged in will see:

After this, you can determine specifically which of the user roles can access the course:

If you add more roles, in your WordPress Admin Dashboard, they will automatically be shown in this section and you will be able to give access to those specific user roles as well.

Also, you can set up a restriction label, that will show up on the "Logged-in users only" courses:

As you can see, you can add more labels, being able to change the text, as well as the color. This means that each course can have a different label, depending on how you see fit.

This is how labels will then look on the front-end interface: 

And that's it!

Once you have been through all the steps mentioned above, mandatory or not, you can go ahead and save your course.

However, you cannot have a course with no lessons. So, the next step is to add at least one lesson on this course. Find out how to create and publish your Thrive Apprentice lesson and also, how to use all of the other features in this plugin, by checking out our Knowledge Base.

If you found this article useful, don't hesitate to rate it, below. However, if you have anymore questions, don't hesitate to open a Support ticket on the Thrive Themes Forums.