Documentation

Learn with Foundation docs

Getting started, administration, the learner experience, and the developer surface for the WordPress-native LMS that powers branded WooCommerce academies.

Getting Started

Installation

Install the plugin, activate it, create the required pages, and connect WooCommerce.

1. Install the plugin

Upload the foundation-learn folder to wp-content/plugins/, or install the zipped plugin from Plugins → Add New → Upload Plugin.

2. Activate

Activate Learn with Foundation from the Plugins screen. On activation it registers its post types, database tables, and default settings.

3. Required pages

Learn with Foundation creates (or lets you assign) the pages that make up the learner experience:

  • My Learning: the learner dashboard
  • Sign in: learner authentication
  • Lesson Player: course playback
  • Certificate verification: public verification page

Confirm each page is assigned under Learn with Foundation → Settings → Pages.

4. WooCommerce setup

  • Install and activate WooCommerce, then complete its store setup.
  • Create a product for each paid course.
  • Link the product to its course (see WooCommerce Integration).
  • Choose your guest-checkout and auto-provisioning policy under Learner Access.

Ready to sell certifications?

Branded learning, built on WordPress. Get Learn with Foundation and ship your first certification program this week.

© 2026 Learn with Foundation. All rights reserved.