J'utilise le code de modèle suivant pour afficher les liens en pièce jointe:
$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);
}
mais après le lien, j'ai besoin d'afficher la taille du fichier. Comment puis-je faire ceci?
Je suppose que je pourrais déterminer le chemin du fichier (via wp_upload_dir()
et un substr()
de wp_get_attachment_url()
) et appeler, filesize()
mais cela semble compliqué, et je me demande simplement s'il existe une méthode intégrée à WordPress.