Is there a way to redirect the Take This Course button when a LearnDash “Course Price Type” is set to Free?
LearnDash Price Types determine what button shows up.
Open: No Button
Free: Button to what ever registration is active. So the default wp-login.php page if you don’t have any membership or plugin that changes the subscriber registration page.
So if you have a plugin like UtltimateMember, BuddyPress or another plugin the replaces the default WordPress registration page, a free course in LearnDash will automatically direct them to that registration page.
The way I often do it is to set the course price type to “Closed” and add the link to a free product in the shopping cart. This way they go through the buying process with any additional features/automations that are included in the buying process.
Best bet is either to find a WordPress plugin that changes the default WordPress registration process or if you are using a cart like WOO or EDD add a free product.
Hope that helps.
Forgot, the “Take This Course” text can be changed in the LearnDash course settings if you don’t like “Take This Course”
Thanks James, What I want to do is offer certain free courses that will come with a Free Membership. So when someone signs up they are automatically enrolled in the Free Courses. I’m using Ultimate Member. With the course price type is set to “Closed” free members cannot access the course. Is there anyway to do this with Closed?
I’m using Ultimate Member
Is there a way to set the price type to “Closed”
Are you using a shopping cart at all? Or just UltimateMember?
I have EDD installed and I can use WOO. For the free membership with access to “free” courses I would like to avoid going to a shopping cart. Maybe I’m missing something?. I want to avoid them going to a shopping cart.
Setup Ultimate Member so that Visitor can only register/login using the Ultimate Member forms eg. https://wpgrow.com/register/ https://wpgrow.com/login
Set the LearnDash Course to “Free” if the visitor goes to the course page, the green “Take This Course” button will be available. If they click it:
visitor – goes to UM register page registers – Visit the course page and selects “Take This Course” page and is enrolled in that course.
Logged In User: – Selects “Take This Course” page and is enrolled in the course.
This setup means that any course that is marked as “free” will work the same way.
Thank you James