例) 管理画面からアップロードしたファイルサイズが知りたい
// 添付ファイルのメタデータ取得
// wp_get_attachment_metadataは失敗するとfalseを返すので丁寧にするならif文をかましたほうが良い
$upload_filemeta = wp_get_attachment_metadata($attachment_id);
//WordPressのupload_pathの取得
$upload_dir = wp_upload_dir();
$src = $upload_dir['basedir'] . '/' . $upload_filemeta['file'];
echo filesize($src);
参考URL
- WordPressCodex日本語版 - 関数リファレンス/wp get attachment metadata
- WordPressCodex - Function Reference/wp upload dir
https://qiita.com/karumado/items/9cc7906d46b0993b8ddc の転記
Written with StackEdit.