00
Days
|
00
Hours
|
00
Minute
|
00
Second

No posts found.

Necessary Page Setup

Academy LMS needs a few WordPress pages to show courses, the student dashboard and the sign-up forms. It creates them for you when you activate the plugin. This guide shows how to check them, fix them and set clean course URLs.

The pages Academy LMS uses

Page

What it shows

Courses

Your course catalog

Dashboard

The frontend dashboard for students, instructors and guardians

Student Registration

The student sign-up form

Instructor Registration

The instructor sign-up form

Password Reset

The password reset form

Learn Page

The page students take a course on

Go to Pages in WordPress. Pages linked to Academy LMS show — Academy LMS next to their title.

Assign a page

If a page is missing or you want to use a different one:

1.Create the page in Pages → Add New Page and publish it. A title is enough.
2.Go to Academy LMS → Settings → Pages.
3.Open the tab for that page, for example Course Page, and pick your page from the dropdown.
4.Click Save.

Quicker option: use Re-generate Pages to create every missing page in one click.

Set up the dashboard page

Students and instructors land on the dashboard after they sign in. It needs its own page.

1. Add the dashboard to a page

Use the block or the shortcode. You need only one of them.

Block: edit the page in the block editor, open the block inserter, search for Academy Student Dashboard and add it.
Shortcode: add [academy_dashboard] to the page. This works in the classic editor and in page builders like Elementor.
Academy LMS Dashboard block editor

Publish the page. Nothing else is needed on it.

2. Tell Academy LMS which page it is

1.Go to Academy LMS → Settings → Pages → Dashboard Page.
2.Set Frontend Dashboard Page to your page.
3.Click Save.

Visitors who are not signed in see a sign-in form on this page.

Good to know: dashboard areas

The dashboard shows only what fits the person: Learning for students, Teaching for instructors and Family for guardians. Someone who both teaches and learns can switch areas from their name and photo at the top of the menu, under Viewing as.

Academy LMS frontend dashboard view

To change the dashboard’s menu, home page or colors, see Customize Screen.

Permalinks control your course URLs. Academy LMS does not work well with WordPress’s Plain setting.

1.Go to Settings → Permalinks in WordPress.
2.Under Permalink structure, select Post name.
permalink setting
1.Scroll down to Academy Course permalinks.
2.Under Course Base, pick one option:
Permalink Settings
1.Optional: set Course category base and Course tag base for category and tag archive URLs.
2.Click Save Changes.

New URLs work right away. Lessons and quizzes follow the course URL automatically, for example /course/sample-course/lesson/lesson-name/.

Re-generate missing pages

If a page was deleted or lost after a theme change, Academy LMS can recreate it.

1.Go to Academy LMS → Tools → Academy LMS Pages.
2.Check the table. It lists each page with its ID, Page Name, Page Slug and Status.
3.Click Re-Generate Pages.
Regenerate Pages

Academy LMS creates only the pages that are missing. Pages you have already set up stay as they are.

Need more than one site?

The 100-site lifetime bundle covers every premium Kodezen plugin.

Still Stuck?

Our support team replies fast. You can also ask other course creators in the community.