Hi @osamaaf,
Currently we don’t have the option to delete uploaded files together when deleting the associated entries. To delete the uploaded files in the meantime, you could make use of FTP to access the uploads folder in your site directory.
I’ve made a note of the feature request and we’ll keep it on our radar as we plan out our roadmap for the future.
Thank you for the suggestion!
If you have further questions about paid features of WPForms, please contact us by submitting a support ticket. This is because WordPress.org rules do not allow us to provide extensive support for paid features of WPForms on the support forum for WPForms Lite.
Thanks!
I needed to delete all uploaded images after 30 days, because we’ve deleted any entries long before then, and need to reclaim space from the leftover uploaded files. I created a cron job which deletes all files in the WPForms uploads directory which have certain file extensions, and are older than 30 days. I highly recommend testing this command from a shell first, to make sure it matches your intended files and does not match others. You can remove the -delete commend just to list which files it matches. Note this command will delete all files older than 30 days, even if you have not deleted the form entry yet.
find ~/public_html/wp-content/uploads/wpforms -mtime +30 -type f \( -name \*.jpeg -o -name \*.jpg -o -name \*.png -o -name \*.gif \) -delete
-
This reply was modified 1 year, 11 months ago by
pacmanfan.