Nick Mariano
Forum Replies Created
-
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.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:
- 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).
- 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.
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.
- Please deactivate all caching plugins you are using, if you are using any.
- Check if your website is served by a content delivery network (CDN). If you are using a CDN, please purge your CDN cache.
- 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.
- 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.
Hi @zassu0,
On your website, the URL for the “Lost your password?” isdomain.com/lost-password/?page_id=101which is a 404 page. However,domain.com/lost-passwordis not a 404 page. In fact, on your website,domain.com/lost-passwordis just a blank page with a page ID of4574.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.
- 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 of18. - 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 of37. - 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.
- 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 todomain.com/lost-password/lost-password/(still the one with the page ID of37). - I went back to WordPress Dashboard > Pages. Then, I deleted the “Lost Password” page (the one with the page ID of
37). - 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 todomain.com/lost-password/?page_id=37which is now a 404 page. When I visiteddomain.com/lost-password, it was also a 404 page. This is becausedomain.com/lost-passwordis the URL of the page whose page ID is37, and that page has just been deleted. - 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 of40. - 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 todomain.com/lost-password/?page_id=37which is now a 404 page (because the page with the ID of37has been deleted). However, nowdomain.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).
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.
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.
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.
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.)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.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.
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!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 Catalognext to the page title.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.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.Forum: Plugins
In reply to: [LifterLMS - WP LMS for eLearning, Online Courses, & Quizzes] Date FormatHi @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 inWordPress Dashboard > Settings > Date Format. When I used LifterLMS 8.0.2, the date settings were not obeyed. Could you confirm this on your end?