Estoy usando el siguiente código de plantilla para mostrar enlaces de archivos adjuntos:
$args = array(
'post_type' => 'attachment',
'numberposts' => -1,
'post_status' => null,
'post_parent' => $main_post_id
);
$attachments = get_posts($args);
foreach ($attachments as $attachment)
{
the_attachment_link($attachment->ID, false);
}
pero después del enlace necesito mostrar el tamaño del archivo. ¿Cómo puedo hacer esto?
Supongo que podría determinar la ruta del archivo (via wp_upload_dir()
y a substr()
of wp_get_attachment_url()
) y llamar, filesize()
pero eso parece desordenado, y me pregunto si hay un método integrado en WordPress.