Support » Plugin: LifterLMS » Problem with enrollment date and drop content

  • Resolved 0rbita

    (@0rbita)


    Hello,

    I have one course that should release content for students only after 5 weeks after enrollment.
    So I had one student with two different logins and she asked me to change that course from one to another. So, when I enrolled her at the course on October 18th, she would have access to this course only in November.
    However, every other student of it is already accessing the course and she should as well.
    So I changed the enrollment date at “user_postmeta”. At my panel, when I am editing the course, the date of enrollment has changed successfully. However, when I log in to check if her access is fine, Lifter still tells me that I can only see the content in November.
    I already had done it in the past and it has worked. But now it did not.
    Here is a video where you can see the problem: https://youtu.be/IgqecWqRVlk

    Thank you

Viewing 15 replies - 1 through 15 (of 16 total)
  • Plugin Support Natalie

    (@nrherron)

    Hi @0rbita,

    Can you send us screenshots of the drip features you have set up to delay it for five weeks? Was this on the lessons page for the first course or do you have dates set up for course open on the course page itself?

    Additionally, you might find this plugin useful for swapping between accounts instead of having to log out and get your users’ emails: https://wordpress.org/plugins/user-switching/ and on another slightly unrelated note I did notice you have your orders set to staging: https://lifterlms.com/docs/staging-sites-lifterlms-recurring-payments/ If you have recurring payments set up for courses you will want to get your orders set back to live from staging.

    Let us know if you have any questions about this information!

    Thanks and take care,

    Hi @nrherron ,

    I sure can. Here is the screenshot: https://ibb.co/pb411Qz
    I made the change directly on the lessons page because each section has its own date. That’s why I don’t set up it on the course page.

    Oh, I see. I’ll use this plugin, thank you.

    Regarding the payment, I do it on a different website. And then I only manually enroll students at unioqs.com.br
    That way I can offer more payment choices that are known here in Brazil.
    So my students can enroll directly at unioqs.com.br only on free courses.

    Thank you very much

    Hi,

    I did not understand why this thread is marked as solved. If I did that, it was a mistake.

    Thank you

    Plugin Support Natalie

    (@nrherron)

    Hi @0rbita,

    No worries, I un-resolved it!

    Thank you for the screenshot. I ran a quick test to try and recreate the issue and wanted to check a few things with you!

    In your MySQL files did you change all three settings for the course and user? Not just the _enrollment_trigger date but also the _start_date and the _status date?

    If not can you make sure all three of those dates have been changed and then do a hard refresh when you log in as the student to make sure the changes took place: https://refreshyourcache.com/en/cache/

    Let us know if you need any help with this process and if the issue persists!

    Thanks and take care,

    Hello @nrherron ,

    Yes, I have changed all three settings.
    And I had already cleared the cache.

    But I continue not able to access the course.

    Thank you

    Plugin Support Natalie

    (@nrherron)

    Hi @0rbita,

    Did this student have a previous purchase of the course?

    The other issue I can think of that would cause this is if the student’s enrollment trigger is different from the one you edited.

    If you go into the course and find the student’s name under Student Management is their enrollment trigger and order or membership or is it you as the admin?

    Let us know if you have any issues finding this information and we can continue troubleshooting from there!

    Thanks and take care,

    Hello,

    No, I manually enroll every student.
    So for this one, I created a membership with several courses and then enroll students at the membership.
    So I deleted the problematic user and recreated it. Then I enrolled the user again at the membership. Same process.
    So I had changed the enrollment date (09/11), but today as I login to check it was back to the original enrollment date (10/20). So I changed it again. The date has changed to 09/11, but after that, I could not even switch the user using the switching plugin to test if I would be able to access the course.
    So, right now, the changes I’ve made before had been unmade even though I had not changed it back. And now I can not switch users with that student, but I can switch it to other students.
    Wow, that situation I’m living with all those problems from the other topics is really messed up.
    I tried to hire a professional, but since the problem can not be recreated, he said he could not help me. Which I understand, but then no one can help me!
    I really don’t want to give up on WordPress + Lifter, but it seems I won’t have a choice.
    I know you’re trying to help, but I am very sad just to imagine I’ll need to migrate again.
    Well, thank you.
    If there is something else I can do to try to solve this, please let me know.
    Regards!

    Hi again,

    I had a great idea to logout and login again. So I could switch users with that particular student.
    So far, the enrollment date is still 09/11. However, when I try to access the course, the system is still telling me I can only access it after 11/24 as if the enrollment date were 10/20. So once again the change I made at users-postmeta has produced none difference.
    And just to remember, the enrollment trigger is the same.

    Thank you!

    Plugin Author Thomas Patrick Levy

    (@thomasplevy)

    @0rbita,

    Are you on SiteGround? You have a great deal of posts here that all sound like caching issues. We’re working with SiteGround to identify the problem and get this resolved.

    Thanks for your patience,

    Hello @thomasplevy

    Yes, I am.
    I am a bit desperate, I am sorry about all the posts here.
    But it seems that everday I discover something new that is not okay.

    Anyway… I saw the post where you said you’re working with SiteGround.
    So, I am hoping you can figure this out!

    Thank you

    Plugin Author Thomas Patrick Levy

    (@thomasplevy)

    @0rbita,

    No need to be sorry. I am sorry that we’re having so many issues here.

    I can assure you that on most of the servers our users use these are NOT problems. I’m trying my best to identify why this is so complicated on SiteGround.

    I’ll let you know as soon as we get this worked out.

    If you could contact SiteGround as well that would maybe help out a bit.

    Thanks,

    Hristo Pandjarov

    (@hristo-sg)

    SiteGround Representative

    Can I get someone to post a SG help desk ticket with consent for me to troubleshoot this please? We are releasing an update tomorrow and I really want to include a patch in it and fix this but can’t really recreate it on my end…0

    Hi @hristo-sg

    I just did it.
    Hope it helps.

    Thank you

    Hristo Pandjarov

    (@hristo-sg)

    SiteGround Representative

    Can I get the ticket id?

    Sure, sorry. It is 3326251

Viewing 15 replies - 1 through 15 (of 16 total)
  • You must be logged in to reply to this topic.