[memb_sensei_course_enroll]
Description
Action shortcode: enrolls the learner via the manual enrolment
provider (Sensei_Course_Manual_Enrolment_Provider) when available,
falling back to Sensei_Utils::user_start_course(). Only operates on
singular pages, for logged-in users, when the target is a real Sensei
course post. Any other condition is a silent no-op. Returns no
output.
Shortcode Examples
[memb_sensei_course_enroll course_id="123"]
Enroll a specific user:
[memb_sensei_course_enroll course_id="123" user_id="42"]
Shortcode Parameters
course_id
Sensei course post ID. Required. Default: 0.
user_id
User to enroll. Default: 0 (current user).
Shortcode Attributes
| Attribute | Value |
|---|---|
| Conditional | No |
| Nestable | No |
| Accepts formatting | No |