Sto usando il seguente codice modello per visualizzare i collegamenti degli allegati:
$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);
}
ma dopo il collegamento ho bisogno di visualizzare le dimensioni del file. Come posso fare questo?
Immagino di poter determinare il percorso del file (via wp_upload_dir()
e a substr()
di wp_get_attachment_url()
) e chiamare filesize()
ma sembra disordinato, e mi chiedo solo se c'è un metodo integrato in WordPress.