=== OO Cleaner for CFDB7 === Tags: contact form 7, cfdb7, auto delete, cleanup, clean, database Requires at least: 6.0 Tested up to: 7.0 Requires PHP: 8.0 Stable tag: 1.2.1 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Contributors: oosolutions Automatically delete old CFDB7 entries after a configurable number of days. == Description == This plugin is an extension for the "Contact Form CFDB7" plugin and enables automatic deletion of old form entries after a specified number of days. = Features = * **Adjustable Retention Period**
Set how many days old entries should be kept before deletion * **Flexible Deletion Intervals**
Choose between hourly, twice daily, daily, or weekly * **Manual Deletion**
Delete old entries immediately with a button click when needed * **Statistics**
See at a glance how many entries exist and how many are scheduled for deletion * **File Cleanup**
Uploaded files are automatically deleted along with the entries * **Secure Cron Job**
Automatic cleanup in the background = Requirements = * WordPress 6.0 or higher * PHP 8.0 or higher * Plugin "Contact Form CFDB7" must be installed and activated == Installation == 1. Upload the plugin files to the `/wp-content/plugins/oo-cleaner-for-cfdb7/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Go to "Settings > OO Cleaner for CFDB7" to adjust the settings == Frequently Asked Questions == = Are entries deleted immediately? = No, entries are deleted according to the configured interval (hourly, daily, etc.). However, you can perform a manual deletion at any time. = What happens to uploaded files? = Uploaded files that belong to deleted entries are automatically deleted as well. = Can I undo the deletion? = No, deleted entries cannot be restored. Make sure to export important data beforehand. = How can I disable automatic deletion? = Simply uncheck the "Enable Auto-Deletion" checkbox in the plugin settings. == Screenshots == 1. Plugin settings interface showing configuration options == Changelog == = 1.2.1 = * Tested up to WordPress 7.0 = 1.2.0 = * Added test data generator * Added form data selection * Improved titles and descriptions * Improved preview = 1.1.2 = * Corrected errors = 1.1.1 = * Changed plugin name to "OO Cleaner for CFDB7" = 1.1.0 = * Tested up to WordPress 6.9 * Prepared for multilingual support * Made minor code improvements = 1.0.2 = * Tested up to WordPress 6.7 * Added preview of data to be deleted = 1.0.1 = * Tested up to WordPress 6.7 * Made minor code improvements = 1.0.0 = * Initial release