Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Mark Westguard

    (@westguard)

    Hi @bogames16

    Thanks for the feedback.

    WS Form does not remove its tables unless you specifically request it to do so. This is by design and protects form and submission data the event you need to uninstall / reinstall the plugin. This is a common feature found in plugins that install their own tables.

    This setting is configured in Global Settings –> Data.

    https://wsform.com/knowledgebase/global-settings/

    The title error you have highlighted is not related to our scripts. Some of the options that website mentions are not even related to our plugin either.

    I’ll certainly review the URL you provided further but I approach these automated plugin review sites with caution ??

    Thanks again!

    Mark

    Thread Starter bogames16

    (@bogames16)

    Maybe the option to remove the tables and options should be enabled by default?

    Thank you for looking into this!

    Plugin Author Mark Westguard

    (@westguard)

    Hi @bogames16

    I appreciate the suggestion.

    I personally think it makes more sense to not delete data by default from both a customer and support perspective. I checked the top 5 form plugins in the WordPress plugin directory that create their own tables and they also behave in this way.

    Many thanks

    Mark

    Thread Starter bogames16

    (@bogames16)

    Just because many do it, doesn’t make it OK.

    As an end user, I really dislike the garbage that plugins leave behind. Imagine the same behaviour on your Android/iOS device with apps occupying storage even after they were completely removed.

    A solution would be to export the database (MySQL dump) and store that information in a “.php” file in the “wp-content/upload” folder as a data store.

    If/when the plugin is re-installed, use that dump file to re-populate tables.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Incomplete uninstall’ is closed to new replies.