• Resolved reshapers

    (@reshapers)


    We are running Learn Dash with woocommerce and the Learndash integration.
    We are a small site with currently about 35 users.
    Recently – this month – the majority of our registered users were deleted from the site.
    this appeared to be linked with their registration route, as the users that remain are mainly tutors that I added manually to the site, the deleted users are learners that paid through the shop/woocommerce.
    By rolling back to an old version of the site (see above) and disabling the woocommerce app, we can restore the users, but we cannot stay on an old back-up as we have added new course since then.
    So we have two questions:
    1. Why is woocommerce deleting the users and how do we stop this?
    2. Is there a way we can extract the user details (not just their name and email, but their course progress and assessments) from the database and use this to rebuild their profiles in the current version of the site, once we have solved 1.?
    Thanks for all help

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter reshapers

    (@reshapers)

    Is there anyone who can help with this?
    We have checked several times and it is definitely Woocommerce that is deleting the users.
    is there any other way I can contact the makers to get a reply?

    Hello @reshapers,

    Sorry for the delay in getting a response here. It’s definitely unusual to have users deleted unexpectedly like that.

    There is a plugin that will let you export any customer/order data from your store. I can’t promise it will work with LearnDash as I don’t know specifically how that plugin stores its data. But it does have the ability to export data from WooCommerce orders and from customers.

    https://woocommerce.com/products/customerorder-csv-import-suite/

    I would suggest setting up a staging site. That’s a copy of your live site for testing. You could make it using the backup of your site if it’s still running on your site now. The WP Staging plugin can do this for you.

    https://ww.wp.xz.cn/plugins/wp-staging/

    Once the staging site is set up, log into it. Then disable everything except for WooCommerce and LearnDash. Also switch to the Twenty Nineteen theme. Then make the updates that are pending. See if the users were deleted or not. If they weren’t, try activating the theme and plugins, checking on the users as you go. Should they be deleted at some point in the process, the last item activated is likely the cause.

    Let us know what you find out.

    dougaitken

    (@dougaitken)

    Automattic Happiness Engineer

    Hey @reshapers

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

    Thanks,

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Users deleted’ is closed to new replies.