Forum Replies Created

Viewing 15 replies - 1 through 15 (of 178 total)
  • Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @cnassios,

    As we haven’t had any response in over a week, I am going to mark this thread as resolved. Please reopen or post a new thread if you require further assistance.

    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @cnassios,

    Kindly note that we are not able to replicate this same issue when using the Twenty Twenty-Five theme while the only active plugin is LifterLMS and nothing else, as you can see in this video I recorded for you. In this case, we need to investigate if the third-party theme or plugin is conflicting with LifterLMS, resulting in the issue you are experiencing.

    To rule out theme and plugin conflicts, please first prepare a staging site. A staging site is just an independent clone of your live site. Once you have a staging site, please follow the instructions below on your staging site:

    1. Rule out potential theme conflicts. Please temporarily switch from your current theme to a default theme (e.g., Twenty Twenty-Five). Then, check your website again. If the problem disappears, then there might be some conflicts with your original theme. If there are theme conflicts, please update the original theme if there are updates available. Then reactivate your original theme once you are done updating it. If the update fixes the issue, stop now since the issue is resolved. However, if the issue persists, switch back to a default theme (e.g., Twenty Twenty-Five).
    2. Rule out potential plugin conflicts. If the issue persists after you switched to a default theme, please deactivate all plugins on your website except the LifterLMS core plugin. Check to see if the issue disappears. If the issue disappears, then there is a plugin conflict somewhere. If there is a plugin conflict, reactivate each plugin one at a time until the problem reappears. If you find the conflicting plugin, please update the conflicting plugin if there is an update available. If the update does not fix the issue or if there are no updates available, please reach out to the support team of the conflicting plugin. Please also let us know about the conflict.

    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @zassu0,

    If you have followed Step 1 (brand-new “Dashboard” page), Step 2 (brand-new “Lost Password” page), Step 3, and then Step 4, then it is possible that you might be experiencing some caching issues as well.

    To rule out caching issues, please visit your website in incognito mode after each of the following steps.

    1. Please deactivate all caching plugins you are using, if you are using any.
    2. Check if your website is served by a content delivery network (CDN). If you are using a CDN, please purge your CDN cache.
    3. Check if your web host is using server-side caching.  You may need to contact your web host’s support to purge this cache for you.
    4. If you are using some form of caching, exclude your LifterLMS student dashboard page and checkout page from your plugin/CDN/server cache as instructed in lifterlms.com/docs/caching-issues-faqs/#exclusions.

    If any of these cache-purging steps fixes your problem, then you simply have some caching issues. To learn more about how caching can affect LifterLMS, you can visit lifterlms.com/docs/caching-issues-faqs.

    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @zassu0,

    On your website, the URL for the “Lost your password?” is domain.com/lost-password/?page_id=101 which is a 404 page. However, domain.com/lost-password is not a 404 page. In fact, on your website, domain.com/lost-password is just a blank page with a page ID of 4574.

    This exact situation perfectly matches the situation in Step 8 of the replication steps below. As a result, we recommend that you trace out the replication steps below to fix the issue on your website.

    1. I published a page named “Dashboard” that can be found in domain.com/dashboard. This page uses the [lifterlms_my_account] shortcode. In my demo site, this has a page ID of 18.
    2. I published a page named “Lost Password” that can be found in domain.com/lost-password. In my demo site, this has a page ID of 37.
    3. I navigated to WordPress Dashboard > LifterLMS > Settings > Accounts and set Dashboard Page to “Lost Password” (the one whose page ID is 37). I then saved the changes.
    4. I visited the “Dashboard” page (the one whose page ID is 18) in a different browser where I am not logged in. I then clicked on the “Lost your password?” link. It redirected me to domain.com/lost-password/lost-password/ (still the one with the page ID of 37).
    5. I went back to WordPress Dashboard > Pages. Then, I deleted the “Lost Password” page (the one with the page ID of 37).
    6. Again, I visited the “Dashboard” page (the one whose page ID is 18) in a different browser where I am not logged in. I then clicked on the “Lost your password?” link. It redirected me to domain.com/lost-password/?page_id=37 which is now a 404 page. When I visited domain.com/lost-password, it was also a 404 page. This is because domain.com/lost-password is the URL of the page whose page ID is 37, and that page has just been deleted.
    7. I went back to WordPress Dashboard > Pages. Then, I published a new “Lost Password” page that can be found in domain.com/lost-password. This new “Lost Password” page has a different page ID of 40.
    8. Again, I visited the “Dashboard” page (the one whose page ID is 18) in a different browser where I am not logged in. I then clicked on the “Lost your password?” link. It redirected me to domain.com/lost-password/?page_id=37 which is now a 404 page (because the page with the ID of 37 has been deleted). However, now domain.com/lost-password, it is not a 404 page (since this is a new “Lost Password” page and not the same as the deleted one).
    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @stevesugden,

    As we haven’t had any response in a few months, I am going to mark this thread as resolved. Please reopen or post a new thread if you require further assistance.

    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @pineapplepalm,

    As we haven’t had any response in a few months, I am going to mark this thread as resolved. Please reopen or post a new thread if you require further assistance.

    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @yeyenene,

    As we haven’t had any response in a few months, I am going to mark this thread as resolved. Please reopen or post a new thread if you require further assistance.

    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @yeyenene,

    Thank you for your patience! Kindly note that this does not normally happen unless the questions or quizzes are manually deleted. Moreover, in LifterLMS, even if the course itself was deleted, the lessons, quizzes, and the questions inside those quizzes will still remain on the site.

    If you have a backup of your website, you can try restoring that backup. To help you understand when, how, and why content deletions happen, you can also install a WordPress plugin that focuses on activity logging. These activity logging plugins could help shed light on who is doing what on your website if unauthorized content deletions happen again in the future.

    You can also constantly back up your courses (and all the lessons and quizzes inside) by frequently exporting your courses. You can export your courses by following this help document at lifterlms.com/docs/exporting-lifterlms-courses. If you need to import this back, you can follow the instructions at lifterlms.com/docs/importing-lifterlms-courses. (Just please note that importing the same course more than once will result in duplicating that course and all its lessons and quizzes.)

    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @hakuna4matata,

    As we haven’t had any response in over a week, I am going to mark this thread as resolved. Please reopen or post a new thread if you require further assistance.

    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @thomv,

    I accessed your site and can see now that the Enroll Now buttons are redirecting correctly to your checkout page instead of leading to a 404 page. Based on your description of the problem, you appear to have created that checkout page manually. Please note that, sometimes, LifterLMS may not automatically install all the four required pages listed in lifterlms.com/docs/lifterlms-required-pages, including the checkout page. For reference, these four required pages are:

    If these four pages are not automatically created, you can always add them back either manually or by re-running the LifterLMS setup wizard. To re-run the LifterLMS setup wizard, just follow the instructions in lifterlms.com/docs/rerun-lifterlms-setup-wizard.

    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @xyrik,

    I’m glad the issue is now fixed! We’ll mark this topic as resolved now. However, if you have more questions or if you need further assistance, please don’t hesitate to open up new support topics. We’re here to help!

    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @xyrik,

    If I understand your concern correctly, you want to delete the course catalog page from LifterLMS. Is this correct? In this case, you can just delete that page by navigating to WordPress Dashboard > Pages, and then deleting the page with — LifterLMS Course Catalog next to the page title.

    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @stevefwdedu,

    Just to clarify, is the logged-in user also enrolled on the course that contains the lesson being requested? If the logged-in user is not enrolled on the course, they will still get redirected to that course page if they try to access the non-free lessons contained in that course.

    On the other hand, if the student is enrolled in the course, please note that they should be able to view the course. If that does not happen, could you let us know if clearing the browser cache and the logging in again fixes the issue? In addition, please confirm if following the recommendations in lifterlms.com/docs/caching-issues-faqs helps fix this issue.

    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @himidia,

    Kindly note that providing development work by creating HTML/CSS/JavaScript/PHP codes to implement a customization requested by our users is outside the scope of our support policy, as you can read in lifterlms.com/support-policy. Moreover, please note that how the sidebar menu of the LifterLMS student dashboard page behaves on mobile view is controlled entirely by the WordPress theme.

    For example, the Sky Pilot theme will turn it in into a dropdown on mobile. On the other hand, the Astra theme won’t. Since you are using the Astra theme, we recommend that you reach out to the support team of Astra, and then ask them to implement this as a new feature of the Astra theme on some future release of the Astra theme. You may also consider consulting a developer to implement this customization request for you.

    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @himidia,

    I tried using [lifterlms_course_info key="enrollment_start_date"] inside a course page when using LifterLMS 8.0.3, and it obeyed the date settings in WordPress Dashboard > Settings > Date Format. When I used LifterLMS 8.0.2, the date settings were not obeyed. Could you confirm this on your end?

Viewing 15 replies - 1 through 15 (of 178 total)