Getting Started
Introduction
What Learn with Foundation is, how it differs from traditional LMS plugins, and how it relates to WordPress and WooCommerce.
Learn with Foundation is a WordPress-native LMS layer. It turns content you already publish, alongside the WooCommerce store you already run, into a branded academy with enrollment, progress tracking, quizzes, and verifiable certificates.
How it differs from traditional LMS plugins
- Content-model agnostic: it attaches to your existing course post type instead of forcing a proprietary structure or a content migration.
- Commerce-driven enrollment is a designed journey through purchase, identity, activation, sign-in, and access, not just a webhook.
- Split-domain ready: run the shop on your main site and the academy on a learning subdomain.
- Certificates are verification-ready, with a public verification page, not just completion badges.
- Templates are theme-overridable, so the learner experience matches your brand.
Supported versions
- WordPress 6.0 or newer
- PHP 8.0 or newer
- Pretty permalinks enabled
- WooCommerce for paid course access; optional for free courses
Relationship to WooCommerce
WooCommerce handles selling, including products, checkout, payments, and refunds. Learn with Foundation handles everything after the order: enrollment, account provisioning, activation, access control, learning, progress, and certificates. WooCommerce is optional for the free, lead-generation tier and required once you sell paid access.