If you’re looking for a readable size of the file attached from a list of downloadable files, you can loop through the files in an [each files][/each] Â block and return the file size by passing the {@id} Â of the file through an Output Filter, like the one below. Usage is: {@ID,return_file_size} Â :
function return_file_size($id) {
$attachment_filesize = size_format(filesize(get_attached_file($id)), 2);
return $attachment_filesize;
}
As always, these types of functions should be in your functions.php of your theme or in your own plugin.
Submitted through our Slack Chat.