LearnPress extends WordPress’s content management capabilities through several custom post types and taxonomies:
Custom Post Types
Post Type |
Slug |
Description |
Course |
lp_course |
The main container for educational content. Courses have their own settings, curriculum, and can contain lessons, quizzes, and assignments. |
Lesson |
lp_lesson |
Individual learning units within a course. Lessons typically contain educational content like text, images, videos, etc. |
Quiz |
lp_quiz |
Assessment components that contain questions. Quizzes can be configured with various settings like time limits, passing scores, etc. |
Question |
lp_question |
Individual questions used within quizzes. LearnPress supports multiple question types (multiple choice, true/false, fill-in-the-blanks, etc.). |
Order |
lp_order |
Stores information about course purchases and enrollments. |
Taxonomies
Taxonomy |
Slug |
Description |
Course Category |
course_category |
Hierarchical taxonomy for organizing courses into categories. |
Course Tag |
course_tag |
Non-hierarchical taxonomy for tagging courses with keywords. |
Lesson Tag |
lesson_tag |
Non-hierarchical taxonomy for tagging lessons with keywords. |