I mean without any plugin. Just use WPLMS and Woocommerce. Can I set courses to 1 year. Have students receive reminder emails, all that stuff. Just with WPLMS and Woocommerce
yes this is available by default but card auto renewal is not possible its only available with woocommerce subscriptions addon .
Student will see expired course and he will see expired course label on the course button clicking on which he will be redirected to purchase course again.
we have course expiry email which you can set in wp-admin - lms -> settings -> emails -> email schedule.
Good idea. So I did at my staging https://stg-meestergijs-staging.kinsta.cloud/... I activated Schedule Course Expiry Email and added the code from other ticket to function.php file. I created new account (Willy_Schudspier), I bought membership and let it expire (I had it set at 100 seconds)..
It didn't work. Could you have a look at my staging? You have the creds now.
I don't know. Where do I need to look for extra cron jobs code? Could it be because it's a staging website?
Also, using this method of sending reminder emails means that when a students buys 70 courses at once (that's my product)... that he will receive 70 emails at once as well, right?
1 . actually cron jobs puts load on server and wordpress .
pros:
1 . but if you disable it then features like course expiry email wont work . some function which are based on time like sending a mail on particular , setting some database value on particular like expiry of something.
please check where you have disbaled the crons to execute . check third party plugin,
Hi Alex,
Is it possible to sell courses without using woocommerce membership or woocommerce subscription?
Gijs
Well we have integration with paid memberships pro :
I mean without any plugin. Just use WPLMS and Woocommerce. Can I set courses to 1 year. Have students receive reminder emails, all that stuff. Just with WPLMS and Woocommerce
yes this is available by default but card auto renewal is not possible its only available with woocommerce subscriptions addon .
Student will see expired course and he will see expired course label on the course button clicking on which he will be redirected to purchase course again.
we have course expiry email which you can set in wp-admin - lms -> settings -> emails -> email schedule.
Sounds good. So I created a staging, set product duration to two minutes, waited, but didn't get an email. Any idea how come?
ok did you enable course expiry email which you can set in wp-admin - lms -> settings -> emails -> email schedule.
set it ti when expired.
I already activated this. You could have checked yourself. I still didn't receive the emails. Tried 5 times.
Gijs
Even when I set course duration (right) to 100 seconds, I still didn't get the email. Must be another bug, I assume. Could you have a look yourself?
hi you did not enable course expiry email :
Ah, yes. I wasn't clear. I tested this on my staying website. I activated it, but got no emails.
ok please share your staging site admin creds and url .
can you share admin credentials not ftp
Hi please try to apply this same solution to make this email work as well :
https://wplms.ticksy.com/ticket/3591860#comment-19128314
Good idea. So I did at my staging https://stg-meestergijs-staging.kinsta.cloud/... I activated Schedule Course Expiry Email and added the code from other ticket to function.php file. I created new account (Willy_Schudspier), I bought membership and let it expire (I had it set at 100 seconds)..
It didn't work. Could you have a look at my staging? You have the creds now.
Hi I login but could not access wp admin
You were instructor. I changed role to admin. Now you can.
hi the expiry email has been set :
im checking if it sent or not .
update : I checked this out the corn job is not executing somehow , do you have any code that might disable the executions of cron jobs ?
when I manually execute the cron job it works .
https://somup.com/cZef2NpJWQ
I don't know. Where do I need to look for extra cron jobs code? Could it be because it's a staging website?
Also, using this method of sending reminder emails means that when a students buys 70 courses at once (that's my product)... that he will receive 70 emails at once as well, right?
yes when the course is being expring he might receive 70 emails that this course is expiring .
Well for that you have to look .
In your site no cron job is being executing actually you might have disabled cron jobs or might be some plugin causing this .
Is it bad or good that I don't have cron jobs?
actually cron jobs put much load on server and wordpress .
but if you disable it then features like course expiry email wont work .
actually it depends on you how you want to handle your site .
"actually it depends on you how you want to handle your site . ""
What are the options? And can you explain a bit more?
there are mainly pros and cons :
cons:
1 . actually cron jobs puts load on server and wordpress .
pros:
1 . but if you disable it then features like course expiry email wont work . some function which are based on time like sending a mail on particular , setting some database value on particular like expiry of something.
please check where you have disbaled the crons to execute . check third party plugin,