No issues were found from inspection. However, it is an extensive plugin that is difficult to review in depth. Given the plugin modifies site files and database entries to do it’s job, and interfaces with other plugins such as WooCommerce, the following recommendations are made:
- Ensure the WordPress site, plugins and media de-duper plugin are up-to-date to avoid potential mismatches, such as database structure or APIs. Keeping Media Deduper up to date should also help ensure that it’s dependencies (such as Action Scheduler plugin from Automattic) are up to date and don’t present issues.
- Backup the site before using Media Deduper. This is recommended by the plugin itself:
“As with any plugin that can perform destructive operations on your database and/or files, using Media Deduper can result in permanent data loss if you’re not careful. **Back up your data before you try out Media Deduper! Please! We really don’t want you to destroy your stuff!**”
- Ideally test on a staging or development site first.
Reason for the 'Use with caution' result
The plugin has been given this recommendation at the tester's discretion:
No issues were noted from the inspection. The plugin is marked ‘Use with caution’ because it’s functionality is to make potentially significant changes to the site media and database. Therefore, it is recommended to keep WordPress, plugins and Media Deduper up to date, to make backups before use, and to run on a test site initially. This advice reflects the plugin authors’ warnings including to “Back up your data before you try out Media De-duper”.