Я використовую такий код шаблону для відображення посилань на вкладення:
$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);
}
але після посилання мені потрібно відобразити розмір файлу. Як я можу це зробити?
Я здогадуюсь, я міг би визначити шлях до файлу (через wp_upload_dir()
та substr()
з wp_get_attachment_url()
) та викликати, filesize()
але це здається безладним, і мені просто цікаво, чи є в WordPress метод, вбудований у нього.