我正在使用以下模板代码来显示附件链接:
$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中是否内置了一种方法。
有趣的是,后端没有功能显示详细信息或列表中的文件大小。机票#8739
—
哈克(Hakre)2010年