Developers
Theme Overrides
Theme integration points currently available for owning the learner experience.
Learn with Foundation template tags load template parts from your theme first. Place supported part files in a foundation-learn folder in your active theme; otherwise the plugin uses its bundled template part.
theme/
└── foundation-learn/
├── course-cta.php
├── dashboard-body.php
└── landing-body.php
How resolution works
Template parts loaded through Learn with Foundation's public template tags check your theme's foundation-learn/ directory before falling back to the plugin. Full app routes such as lesson, quiz, My Learning, profile, and certificate verification currently use plugin route templates unless you integrate through the documented hooks, filters, or render functions.