DH – Rename Uploaded Files
Rename WordPress media uploads on the fly with customizable naming patterns. Secure and lightweight.
Maintenance 52/100134d since update
Active installs
0
Downloads
1,817
Reviews
1
Age
6.3y
Tagssecuritymediauploadfilesrenamedhuploaded
Plugin info
Total downloads: 1,817
Active installs: 0
Total reviews: 1
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 8/18/2025 (134 days ago)
Added to WordPress: 9/24/2019 (6 years old)
Minimum WordPress version: 6.0
Tested up to WordPress version: 6.6.4
Minimum PHP version: 7.4
Maintenance & Compatibility
Maintenance score
Maintained • Last updated 134 days ago • 1 reviews
52/100
Is DH – Rename Uploaded Files abandoned?
Likely maintained (last update 134 days ago).
Compatibility
Requires WordPress: 6.0
Tested up to: 6.6.4
Requires PHP: 7.4
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
No similar plugins found yet.
Description
Automatically renames WordPress media uploads with customizable naming patterns for better organization and security.
from “hello-world.jpg”
- to orlold-whel.jpg
- or hello-world_orlold-whel.jpg
- or d6sf8z7mlo5ey4h90nkqcbixgr3wvj.jpg
Other Plugins:
- DH – Anti AdBlocker – Block the adblocker
Notes:
- Only affects newly uploaded files.
Installation
Automatic Installation
- Go to ‘Plugins’ > ‘Add New’ in your WordPress admin panel
- Search for ‘DH – Rename Uploaded Files’
- Click ‘Install Now’ and then ‘Activate’ the plugin
- Go to ‘Settings’ > ‘DH – Rename Uploaded Files’ to configure the plugin
Manual Installation
- Download the plugin zip file
- Go to ‘Plugins’ > ‘Add New’ > ‘Upload Plugin’ in WordPress
- Upload the zip file and click ‘Install Now’
- After installation, click ‘Activate Plugin’
- Go to ‘Settings’ > ‘DH – Rename Uploaded Files’ to configure the plugin
Frequently Asked Questions
No FAQ available
Review feed
No reviews available
Changelog
4
Added
- Added security check to prevent direct file access
- Added proper input validation for empty filenames
- Added proper documentation for the main function with
@paramand@returntags
Changed
- Restructured code using switch statement for better readability and maintainability
- Optimized variable usage to avoid redundant operations
- Improved code organization and indentation
- Enhanced error handling for file renaming operations
- Updated default case handling in the switch statement
Fixed
- Fixed potential issues with undefined array keys using null coalescing operator
- Fixed code style to follow WordPress coding standards
- Fixed potential edge cases in file extension handling
Removed
- Removed redundant global variable usage
- Removed duplicate code blocks by consolidating logic
Security
- Added ABSPATH check to prevent direct file access
- Improved sanitization of file names
- Added proper escaping for file paths
Performance
- Optimized string operations
- Reduced redundant function calls
- Improved memory usage by reusing variables
Compatibility
- Maintained backward compatibility with all existing settings
- Ensured compatibility with WordPress 6.5+
- Tested with PHP 8.0+
Developer Notes
- The plugin now follows better coding standards
- Improved filter hooks documentation
- Better separation of concerns in the code
3
- Fix some bugs.
2
- Fix some bugs.
- Compatible with WordPress 6.
1.0.1
- Fix some bugs.
1.0.0
- First release.
