Content Hierarchy Estimated reading: 2 minutes 37 views Summary: EazyLMS utilizes your existing documentation structure to create courses. By mapping EazyDocs post depth to course, module, and lesson levels, you can organize your educational content without manual migration. In EazyLMS, the structure of your educational content is intuitively inherited from your existing documentation system. EazyLMS leverages the hierarchical structure of the EazyDocs plugin, meaning that if you are already using EazyDocs, your courses are effectively already organized. This seamless integration ensures that you do not need to rebuild your content or migrate data to get started. Understanding the Content Hierarchy The EazyLMS content hierarchy is strictly based on the parent-child relationship of your documentation posts. By categorizing your documents by their depth level, the system automatically translates them into specific course components. The hierarchy is structured as follows: Course (Depth 0): The top-level document acts as the main container for your entire course. Module / Section (Depth 1): Child documents under the top-level course serve as modules or sections to group related lessons. Lesson / Article (Depth 2): Further nested documents represent individual lessons or specific topics within a module. Sub-lesson (Depth 3): Optional further nesting can be used for detailed sub-topics or specific lesson components. How the System Maps Content Because EazyLMS uses the existing EazyDocs architecture, it does not register its own custom post types. Instead, it identifies courses by their depth level. This design choice maintains a clean database structure and ensures maximum compatibility with existing theme templates. You can learn more about managing these components in our guide on Docy WordPress Documentation Theme 3.0.0 Release Notes. Best Practices for Structuring Your Courses To ensure a high-quality student experience, it is recommended to maintain a clear and logical path through your documentation. Use the depth levels consistently to avoid confusion in the syllabus layout. When building out your lessons, keep in mind the following: Keep module names concise to improve readability on mobile devices. Use the course editor interface to add media or progress tracking settings to your lessons. Always ensure that your top-level doc is set up correctly as the course root before adding modules. Properly organizing your content not only aids in navigation but also optimizes how students interact with progress tracking and completion rates. For more information on monitoring your students as they progress through these levels, visit . Tagged:Content StructureCourse OrganizationEazyDocs Integration Content Hierarchy - PreviousHow it WorksNext - Content HierarchyCourse Management