WS Form Auto Remove Entries
Easily clean up old submissions and uploaded files generated by WS Form Pro – automatically, safely, and efficiently.
by Laurin Waller · github.com/bitbendingbender/ws-form-auto-remove-entries · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/bitbendingbender/ws-form-auto-remove-entries/archive/refs/heads/main.zip🧹 WS Form Pro Submission & Upload Cleaner for WordPress
Easily clean up old submissions and uploaded files generated by WS Form Pro – automatically, safely, and efficiently.
🚀 Features
-
✅ Automatic Cleanup via Daily Cron Job Automatically deletes old WS Form Pro submissions and their associated uploaded files based on your configured retention period.
-
🧪 Dry Run Mode Simulate the cleanup process without actually deleting anything – perfect for testing and configuration.
-
📄 Log File Output Keep track of cleanup activity with optional logging to a file.
-
🗂️ Empty Directory Removal Deletes any empty folders in the WordPress
uploadsdirectory created by WS Form Pro.
⚠️ Important Notice
This plugin permanently deletes data. Deleted submissions and files cannot be recovered. Use with caution and always back up your site.
🛠️ Requirements
- WordPress Version: 6.8.1 or later
- WS Form Pro Version: 1.10.51 or later
🧰 Usage
- Install and activate the plugin like any other WordPress plugin.
- Configure the retention period via the plugin settings (if available).
- Enable dry-run mode to test your settings.
- Review the log file for details on what would be deleted.
- Disable dry-run mode to start the actual cleanup.
The cleanup runs once daily using WordPress’s cron system. The Cleanup can be run manually as well.
✅ Why Use This Plugin?
If your WS Form Pro forms generate a high volume of submissions and uploads, your server can quickly fill with unnecessary data. This plugin helps you:
- Keep your site lean and performant.
- Save storage space by removing outdated files.
- Maintain a clean
uploadsfolder structure. - Remove personal data from your website.
📦 Installation
- Upload the plugin to your
/wp-content/plugins/directory or upload it directly in WordPress. - Activate it through the Plugins menu in WordPress.
- Done!