WP Manifestindependent plugin directory
manifest / forms / ws-form-auto-remove-entries

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

★ 0stars
0forks

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 uploads directory 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

  1. Install and activate the plugin like any other WordPress plugin.
  2. Configure the retention period via the plugin settings (if available).
  3. Enable dry-run mode to test your settings.
  4. Review the log file for details on what would be deleted.
  5. 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 uploads folder structure.
  • Remove personal data from your website.

📦 Installation

  1. Upload the plugin to your /wp-content/plugins/ directory or upload it directly in WordPress.
  2. Activate it through the Plugins menu in WordPress.
  3. Done!