Course Catalog LMS Plugin for WordPress

Course Catalog | Course Directory LMS Plugin for WordPress

Course Catalog LMS Plugin for WordPress main image

Create any e-learning website easily and add classes, enroll students, share courses with a Learning Management System.

WordPress Course Catalog LMS Plugin WordPress Plugin

The Course Catalog LMS plugin provides a wide range of features to build an online course registration and student tracking system with payment support.

Easily create courses, organize courses into categories, add Google maps, course address, wide descriptions, images and more!

Beautiful Course Catalog

The Course Catalog LMS plugin allows you to create a directory of courses, each with their individual page.

Users can search courses by keywords, location, lecturer, start month, category and custom taxonomies, such as Course Type and Required Degree.

Easily organize courses for your online school or college website!

Course Catalog
Course Catalog

Three Course Catalog Templates

The catalog has customizable style and three distinct views:

List View, Fancy View and Tile View

List View, Fancy View and Tile View (Click to expand)

Detailed Course Page

Sample Course Page
Sample Course Page
The course page can contain extensive information, such as description, syllabus, periods, galleries, attachments, a Google Map and much more.

A slick layout is automatically applied to all pages, so you can focus on writing about your courses. Not satisfied? You can apply custom CSS too.

Boost SEO! Course pages are automatically linked with the catalog, and you can display Related Courses with a few clicks.

This ensures Google, Yahoo and other search engines will have an easy time navigating and ranking your catalog.

Multiple Catalogs

Separate your courses into multiple catalogs and show them anywhere.

Each catalog can contain different categories and custom taxonomies, as well as unique filters to help visitor browse courses.

For example, if you teach coding, build the catalogs “Programming For Kids” and “Advanced Long Courses”.

Displaying different course catalogs can be easily done with the help of simple shortcode.

Two sample catalogs
Two sample catalogs

Boost Visual Content

Make your courses pages visual by adding a banner, images, videos, formatting and links. Add free and informative documents to show students what they can expect from the courses with the best WordPress class registration plugin.

Visual Course Page
Visual Course Page
Each entry supports star ratings, so your students can evaluate each course. Manage all the ratings from the Backend to prevent bots from cheating attempts.

Show or Hide Information

This Learning Management System plugin allows you to hide the syllabus, additional information, picture gallery and attachments if the user is not registered. Limited Course Page
Limited Course Page

Organize Course Within Categories and Taxonomies

Now your courses will have their own classifications, for example, based on target audiences, locations, etc.

Course List in the Backend
Course List in the Backend
Clients will easily find necessary information about courses without opening each of them.

Organize courses within larger categories, like “Languages” or “Coding” so users will find more programs.

Send Email Reports and Customize Labels

With the Learning Management System you can add courses for international students in different languages. Just translate labels and add content in preferred languages.

Once users are registered to any course, both admin and users get email reports about their registration. Email Reports in the Backend
Email Reports in the Backend

Using the Course Catalog LMS WordPress Plugin

  • Add Courses – Easily set up and organize each lesson with detailed information
  • Organize Offer – Use categories, tags and custom taxonomies to structure your school
  • Control Access – Define who has access to the Syllabus, Additional Information, Picture Gallery and Attachments
  • Customize Interface – Choose the look and feel of your catalog. Apply custom CSS if needed
  • Translate Interface – Change each Front-End text from the settings screen. No coding required
  • Export Data – Edit all data using other software by generating a CSV file

Use Case Examples

  • Online School – Provide a glimpse of some of your music, coding, marketing or other online lessons
  • College Website – Show your prospective students what each program offers. Display the syllabus only to registered users
  • Course Hub – Curate educational resources about a single coming from many websites, and concentrate them on single list

Course Catalog LMS Plugin Related Use Cases

Course Catalog LMS Plugin Additional Resources

WordPress Course Catalog LMS Plugin Features

Please check the user guide to learn more about this WordPress course plugin.

Course Features

Course Pages – Each course has its own detailed page linked automatically to the dashboard
Rich Information – Pages have short and long descriptions, banners, period information, image and video gallery, and files attachments
Google Map and Address – Add a Google Map to the Course Page based on its address
Detailed Course Information – Add number of participants, course tutors, total number of hours, course price
Taxonomies – Add customized categories such as Course Type, Location, Required Degree, Age Group and more
Hide Information – Show certain course information only to registered users or logged in users
Course Statistics – Show statistics and define who have access to them
Customize Course Page Colors – Design course pages in your own way by adding colors to each box on the page
Additional Fields – Create additional fields to the course page with its labels, icons, and positions on the page
Ratings – Let users rate your course pages with a 1 to 5 star system
Advertisement – Include ads with any HTML or Javascript code inside the course page

Catalog Features

Three Views – Choose between the fancy catalog view, the classic tile view or the straightforward list view
Multiple Catalogs – Organize your courses into different catalogs and show them anywhere
Course Categories List – Add categories to collect similar courses in one place
SEO-Ready – All catalog is connected and linked, making it easy to create SEO-boosting content
Nofollow Links – Make all external links nofollow with a single option
Search and Filter – Search and filter courses by keywords, location, lecturer, start month, category and custom taxonomies
Add Anywhere – Apply the catalog anywhere with handy shortcodes
Import/Export – Download or upload a CSV file with all course information to edit it externally or switch sites

Other Features

Custom Style – Apply CSS to make sure the catalog and course pages look exactly as you want
Email Reports – Send email notifications to admin and users about registration and course changes
Course Tags – Create tags to search courses on the Frontend
Translate – Change all labels to fit your desired language or style, no coding required

Course Catalog Plugin Add-Ons

Course Catalog LMS – Course Page on the Frontend

Course Catalog LMS – Course Catalog Frontend Views

Course Catalog LMS – Settings – Backend

Course Catalog Plugin Demo



WordPress Course Catalog Plugin Frequently Asked Questions

Please check the user guide to learn more about this plugin.

Why do I need this plugin?

If you are planning to create a directory of courses or lessons, including detailed information about each offer, the Course Catalog LMS plugin is a perfect fit.

It provides easy content creation and management, ensuring your directory is easy to maintain and expand

Is there a limit to the number of courses I can create?

No, this class registration wordpress plugin doesn’t set any limit.

How can I organize my courses? Can I use custom taxonomies?

It’s easy! You can use customized categories and create your own taxonomies.

You can then show different catalogs in your site, each with different categories and taxonomies.

Learn more: Course Catalog LMS Taxonomies.

I have way too many courses. Can users search or filter the catalog?

Yes, absolutely. You can select if they can filter by city/zip, location, lecturer, start month, course type, categories and subcategories, custom taxonomies and tags.

Learn more: Course Catalog LMS – Settings – Course Catalog (Order, Filters).

My courses are really specific. Can I add custom fields such as 'required'

You can create up to five custom fields with icons that apply to all courses. You can’t add custom fields for each course.

Learn more: Course Catalog custom fields.

You can also create custom taxonomies such as “Target audience” that apply to all courses.

Learn more: Course Catalog custom taxonomies.

The difference between custom fields and taxonomies is that you custom fields can have icons, while taxonomies can be used to filter courses and appear in the course periods table of each course page.

Learn more: Course Catalog – Organizing courses.

Can I import the list of courses from another software?

If your software exports data as a CSV or JSON file, then yes. You only have to make sure the file is properly formatted.

Learn more and download a sample CSV file: CourseDirectory – Import and Export With JSON And CSV.

Can I translate this plugin?

Yes, you can easily translate the Front-End, or the interface users see. This is done through the Settings – Labels.

Learn more: Course Catalog LMS – Settings – Labels (Translating the class registration wordpress plugin).

Questions About Videos

Can I add videos to each course?

Yes. You can add video links and YouTube and Vimeo links will show as embedded, meaning the users can watch them in a pop-up window, without leaving the page.

Can I actually host my video courses and manage students with this plugin?

You can register students and show content only to those who enrolled, but this WordPress course plugin works mainly as catalog.

If you are looking to create video courses like in Udemy or Coursera, we suggest that you check our WordPress LMS Plugin – Video Course E-Learning plugin.

Can I integrate Course Catalog with the Video Lessons Manager plugin?

There is no specific setting connecting the plugins.

However, the Course Catalog allows you to show some information only to registered users. So you can, for instance, add lessons from Video Lesson Manager in these information fields

Learn more: Course Catalog – Who can see what.

We Accept All Major Credit Cards
Accepted payment methods include all Credit Cards and PayPal