=== 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