説明
メディアライブラリへの画像登録
- EXIF 情報の日時に変更します。
兄弟版プラグイン
フィルターフック使用方法のサンプル
- サンプルスニペット
/** ==================================================
* 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 );
インストール
/wp-content/plugins/
ディレクトリ以下にupload-media-exif-date
ディレクトリをアップロードします。- WordPress の “プラグイン” メニューから有効化してください。
FAQ
ありません
評価
2024年4月26日
いちいち日付を書き直す必要がなく、年月でフォルダ分けできるのでとても助かっていて今まで当たり前のように利用させていただいていました。
最近アップロードするとファイル名に2バイト文字が含まれていることが問題なのか、特定のカメラの写真をRAW編集して現像したJpeg写真をアップするとタイトルがアップ後に「?????」となる問題が発生しています。日付はちゃんと取得してくれます。
何かのプラグインとの競合や、私の特定の環境(Wordpressは最新版ですがプラグインは多い)の問題かもしれませんがそうなる場合があることを書かせていただきました。もしかしたらお門違いかもしれません。プラグイン自体はとても素晴らしいものです
2021年3月23日
It just works, does what it says it does. great job
貢献者と開発者
変更履歴
[1.07] 2024/03/05
- 修正 – ファイル操作を WP_Filesystem に変更。
1.06
WordPress 6.4 に対応しました。
PHP 8.0 が必須になりました。
1.05
フィルターフック修正(’umed_postdate’)。
1.04
フィルターフック追加(’umed_postdate’)。
1.03
WordPress 5.6 に対応しました。
1.02
メタデータの問題を修正しました。
1.01
ファイルの移動の問題を修正しました。
1.00
初回リリース。