The Course Enroll Form block places a course’s buy/enroll widget anywhere on your site, not just on the default single-course template. Use it to add a course’s enrollment button and pricing to a landing page, a custom course layout, or any other page.
How to access
The block only renders when it resolves to an actual course (either the Course field or the page/post it’s placed on). If neither points to a course, the block outputs nothing on the front end.
Block settings
The block also supports the standard WordPress Color, Typography, Border, and Spacing panels.
On this test install, the demo courses are free and the admin account was already enrolled and had completed them, so the screenshot above shows the post-enrollment “Course Progress / Continue Learning” state rather than the initial “Enroll now” button. The button state (with a price and enroll/buy action) is what a signed-out, not-yet-enrolled visitor sees for a paid or free course they haven’t joined yet.








