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. |