When registering images in the media library, register with the date of EXIF information.
Author: | Katsushi Kawamori (profile at wordpress.org) |
WordPress version required: | 4.7 |
WordPress version tested: | 6.5.2 |
Plugin version: | 1.07 |
Added to WordPress repository: | 26-05-2020 |
Last updated: | 05-03-2024 |
Rating, %: | 100 |
Rated by: | 2 |
Plugin URI: | https://wordpress.org/plugins/upload-media-ex... |
Total downloads: | 3 686 |
Active installs: | 200+ |
Click to start download |
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 );
Screenshots
FAQ
ChangeLog