Architecture & Core Concepts

This section provides an in-depth overview of LearnPress’s architecture and core concepts, helping developers understand how the plugin is structured and functions. Understanding these fundamentals is essential for effective customization, extension development, and troubleshooting.

In this section, you’ll learn about:

  • How LearnPress Works – The main processing flows for courses, students, quizzes, and content delivery
  • Custom Post Types and Taxonomies – The data structures that power LearnPress content
  • Database Structure – Custom tables and their relationships with WordPress core tables
  • Template System – How to customize the appearance of LearnPress through template overrides