• Resolved boardboss

    (@boardboss)


    I installed a template from the Astra theme which, unbeknownst to me, also included the WPForms Lite plugin. Since I planned on using at least a contact form on the site, I left WPForms Lite installed. I never configured anything,

    After realizing WPForms Lite did not have the functionality my form required, I uninstalled it. As far as I know, there were never any form submissions, unless there was a spam submission before the form was removed from a page.

    In any case, I went to edit the .htaccess file for something completely unrelated to your plugin and noticed an error log. When I examined the log I noticed a number of entries related to an SEO plugin and referencing actionscheduler.

    I raised a support ticket with them and they had me do some things, although the issue did not get resolved. My troubleshooting eventually led me to the database, which is why I am raising this ticket. I apologize for what must seem like a bunch of unrelated information, yet I wanted to be clear about your plugin.

    Using phpMyAdmin I noticed a couple of things:
    1) There is a table called _wpforms_tasks_meta; Why would this table have survived the deactivation and deletion process of WPForms Lite? Also, what is causing this table to receive entries many days after the WPForms Lite plugin was deleted?
    2) In the table _actionscheduler_actions; There are 1.419 entries for WPForms Lite, 1 with a status of complete and 1.418 with a status of failed (The complete entry was about a week after install, and the failed entries continue to at least yesterday, which is well after the plugin was deleted)

    Any idea why these entries are still being recorded, and what is the best way to stop and remove these undesired entries?

Viewing 2 replies - 1 through 2 (of 2 total)
  • Hello @boardboss,

    Thanks for writing in and our apologies for the wait.

    Kindly follow the steps below but before doing anything, please make sure to backup your database so that you can easily roll back just in case something goes wrong.

    To remove all WPForms data including wp_wpforms_tasks_meta table:

    • Reinstall WPForms Lite plugin
    • Check “Uninstall WPForms” checkbox under wp-admin/admin.php?page=wpforms-settings&view=misc
    • Save Settings
    • Deactivate and uninstall WPForms Lite plugin

    To remove Action Scheduler tables (proceed with caution since it’s a shared library and can break other code):

    • After removing WPForms Lite, go to this page to download the latest version of the Action Scheduler plugin by clicking on the “Source code (zip)” link.
    • Install and activate the downloaded Action Scheduler zip in WordPress > Plugins.
    • Go to Tools > Scheduled Actions or use the wp-admin/tools.php?page=action-scheduler URL to make sure no other actions except wpforms` are scheduled.
    • If actions from other plugins/themes/custom code is present, Action Scheduler tables should not be removed because it will likely break other code.
    • If there are still wpforms’ actions and no other actions, delete all wpforms’ actions.
    • Deactivate and remove Action Scheduler plugin.
    • Remove Action Scheduler tables from DB via phpMyAdmin or other DB management tools.

    I hope this helps.

    Hi @boardboss,

    We haven’t heard back from you in about a week, so I’m going to go ahead and close this thread for now. But if you’d like us to assist further, please feel welcome to continue the conversation.

    Thanks!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘WPForms Lite unexpected database entries’ is closed to new replies.