• Resolved seccyeth

    (@seccyeth)


    Hi,

    As I create new courses and add student to those, those new courses are not showing on the “enrolled courses” page. While debugging and looking for plugin conflict, I noticed that as soon as I disable WPML Multilingual CMS, newly created courses show on the page. Courses that were previously created appear fine on this page, with or without WPML. Only the new ones seem to be a problem.

    I saw in the changelog that changes were made in relation to WPML, so that could be related. My courses are not translated and they won’t be, so they’re set as Not translatable, as well as lessons and quizzes.

    I’d be very grateful if you could assist with this ??

    Cheers

Viewing 14 replies - 1 through 14 (of 14 total)
  • Thread Starter seccyeth

    (@seccyeth)

    I also tried desactivating Elementor, and for some reason, when doing so, the enrolled course page is loading forever and I get this error in the console:
    Uncaught (in promise)
    Object { url: “https://www.francetude.com/wp-admin/admin-ajax.php?action=st…lms_get_user_courses&offset=0&nonce=7f91c86833&sort=date_low”, ok: false, status: 500, statusText: “Internal Server Error”
    I noticed that when Elementor is activated, I cannot sort the courses as clicking on the button to do so won’t do anything. When desactivated, I can click and see the options. The page is always loading forever though.

    • This reply was modified 2 years, 3 months ago by seccyeth.

    Hello, @seccyeth

    We recently found this case. We will forward it to the development team for consideration. It takes time. Thanks for your valuable feedback. As a workaround, users will need to manually enroll the course, or you can temporarily disable the WPML plugin, enroll courses, and re-enable it.

    Best regards.

    Thread Starter seccyeth

    (@seccyeth)

    Hi There,

    It’s been quite a will since I’ve pointed this issue, and you’ve acknowledged it. What did you mean by

    We will forward it to the development team for consideration.

    ?

    As you understand, this is not really a small bug. I’ve tried your quick fix, but it didn’t work: in all my new courses, enrolled students don’t get to see their course in the Enrolled course tab.

    I’ve recreated a dynamic course page myself, so that each student can access his course on their profile page, but it was meant as a temporary fix, and it’s now been 2 months… With the floating bar on the side, it gets very confusing for my students to find their course, as they do not appear in “Enrolled courses”, and of course, they keep looking there.

    Could you please fix this? It’s been 2 months and WPML is not really the kind of optional plugin that you can just deactivate.

    I’m waiting to hear from you!

    Hi, @seccyeth

    Yes, we are aware that this is a fairly serious case, however, as you mentioned, this is not a small bug that is resolved quickly, so it will take longer than expected, as the plugin requires full adaptation and a lot of testing. We will try our best to expedite this process.

    Best regards.

    Thread Starter seccyeth

    (@seccyeth)

    Hi,

    I’ve started this thread more than 5 months ago, and I just don’t get how this is still not resolved.

    Upon enrolling new students to their course, they just cannot see their course in the enrolled-courses page. I’ve had to recreate a whole system to display the course they’ve been added to, but when login in, they end up being redirected to /user-account/ where their courses won’t show. Can I at least redirect them to my custom page where they can actually see their course? It is very confusing for the users, and it’s been more than 5 months…

    Just asking for things to work. You claim your plugin to be WPML compatible when it is not, so please at least make the basics work.

    Plugin Support EricStylemixThemes

    (@ericstylemixthemes)

    Hello @seccyeth,

    We are really sorry for keeping you waiting.

    The issue is marked with high Priority in our support platform. Due to limited resources, the development process is taking more time than expected.?Hope for your understanding.

    We try to release the fix for the problem in one of the future updates.

    Regards

    Thread Starter seccyeth

    (@seccyeth)

    Hi,

    So after looking up the database in PhpMyAdmin, I noticed that all the more recent courses (in the table stm_lms_user_courses) had an empty lng_code attribute, whereas older ones (which would still show properly when new students were enrolled) had a language value (for me, fr_FR, but you could check out WordPress locale code to find what works for you). By simply manually adding the code to every course, the problem was solved.

    I know this is not a fix, as newly created courses will come out with an empty lng_code attribute, but this is a very simple workaround. Considering the fact that this issue has been lingering for almost 6 months, I’m very disappointed that this simple workaround wasn’t presented by the support (although I do understand that database modification is not something to be taken lightly).

    I hope this helps anyone facing the same problem, while waiting for the providential fix, that might or might not come for another 6 months ???♂?

    Best regards,

    Plugin Support maystylemixthemes

    (@maystylemixthemes)

    Thank you for sharing with us this information!

    We’re glad that you found the solution and managed to resolve this issue!

    Best regards

    Hi,

    I am getting the same issue, any solution ?

    regards

    Thread Starter seccyeth

    (@seccyeth)

    Hi @examenpas ,

    As strange as it seems, it looks like it is clearly not a priority for the devs… If you take a look at my previous answer, there is a fix (if you don’t have too many courses), but you’ll have to mingle with the database.

    On the other hand, WPML settings are so complex that it could have to do with something else. ??

    Hello, @examenpas

    Please make sure you have updated the MasterStudy LMS plugin and WPML to the latest versions. In the latest versions, this case has been resolved by WPML.

    Best regards.

    i don’t have the same issue as Seccyeth, and Masterstudy lms is up to dat.

    help me with that please

    If you have enrolled in a new course but it is not showing up on your enrolled courses page, there are a few things you can try to resolve the issue:

    1. Check for confirmation email: Make sure you have received a confirmation email from the course provider or platform stating that you have successfully enrolled in the course. If you haven’t received it yet, it’s possible that the enrollment process was not completed or there was a technical issue.
    2. Clear your browser cache: Clear your browser cache and cookies, and try logging in again to see if the course appears. Sometimes, the cache can cause issues with the page’s functionality, and clearing it can help resolve the issue.
    3. Check your account settings: Ensure that you have not accidentally hidden or archived the course. Check your account settings or dashboard to make sure the course is not hidden or archived.
    4. Contact the course provider: If none of the above steps work, reach out to the course provider or platform’s support team. They will be able to check if there are any issues with your account or the course, and provide you with further assistance.

    In conclusion, if a new course is not showing up on your enrolled courses page, check your confirmation email, clear your browser cache, check your account settings, and contact the course provider or platform’s support team for further assistance. for SEO Course

    Plugin Support maystylemixthemes

    (@maystylemixthemes)

    Thank you for your comment!

    This Thread was opened by another user, please feel free to open a new Thread in case of new questions or concerns. We’ll be glad to help you with the default plugin settings and options.

    Best regards

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘New courses not showing on enrolled courses page’ is closed to new replies.