Upload Media Exif Date
When registering images in the media library, register with the date of EXIF information.
Maintenance 61/10036d since update
Active installs
200
Downloads
6,147
Reviews
2
Age
5.6y
Tagsmediadatemedia librarytimeexif
Plugin info
Total downloads: 6,147
Active installs: 200
Total reviews: 2
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 3 language(s)
Contributors: 1
Last updated: 11/25/2025 (36 days ago)
Added to WordPress: 5/26/2020 (5 years old)
Minimum WordPress version: 4.7
Tested up to WordPress version: 6.9
Minimum PHP version: 8.0
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 36 days ago • 2 reviews
61/100
Is Upload Media Exif Date abandoned?
Likely maintained (last update 36 days ago).
Compatibility
Requires WordPress: 4.7
Tested up to: 6.9
Requires PHP: 8.0
Developers
Languages
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Meow Lightbox
Rating 4.9/5 (171 reviews) • Active installs 10,000
Image Rotation Repair
Rating 4.6/5 (9 reviews) • Active installs 7,000
Image Rotation Fixer
Rating 3.4/5 (15 reviews) • Active installs 1,000
Exifography
Rating 4.9/5 (14 reviews) • Active installs 1,000
WP Strip Image Metadata
Rating 5.0/5 (3 reviews) • Active installs 800
Exif Caption
Rating 4.7/5 (3 reviews) • Active installs 700
Description
Register image to media library
- Change to the date/time of EXIF information.
Sibling plugin
Sample of how to use the filter hook
- Sample snippet
/** ==================================================
* Sample snippet for Upload Media Exif Date
*
* The original filter hook('umed_postdate'),
* Get the date and time from the file name when the date and time cannot be read from the EXIF.
*
* @param string $postdate postdate.
* @param string $filename filename.
*/
function umed_postdate_from_filename( $postdate, $filename ) {
/* Sample for 20191120_183022.jpg */
$year = substr( $filename, 0, 4 );
$month = substr( $filename, 4, 2 );
$day = substr( $filename, 6, 2 );
$hour = substr( $filename, 9, 2 );
$minute = substr( $filename, 11, 2 );
$second = substr( $filename, 13, 2 );
$postdate = $year . '-' . $month . '-' . $day . ' ' . $hour . ':' . $minute . ':' . $second;
return $postdate;
}
add_filter( 'umed_postdate', 'umed_postdate_from_filename', 10, 2 );
Installation
- Upload
upload-media-exif-datedirectory to the/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
Frequently Asked Questions
none
Review feed
shawfactor
Great plugin
It just works, does what it says it does. great job
Changelog
[1.08] 2025/04/24
- Fix – Loading the management screen.
[1.07] 2024/03/05
- Fix – Changed file operations to WP_Filesystem.
1.06
Supported WordPress 6.4.
PHP 8.0 is now required.
1.05
Fixed filter hook(‘umed_postdate’).
1.04
Add filter hook(‘umed_postdate’).
1.03
Supported WordPress 5.6.
1.02
Fixed problem of metadata.
1.01
Fixed a problem with moving files.
1.00
Initial release.

