Tôi đang sử dụng mã mẫu sau để hiển thị các liên kết đính kèm:
$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);
}
nhưng sau liên kết tôi cần hiển thị kích thước của tập tin. Tôi có thể làm cái này như thế nào?
Tôi đoán tôi có thể xác định con đường của tập tin (thông qua wp_upload_dir()
và một substr()
số wp_get_attachment_url()
) và gọi filesize()
nhưng điều đó dường như lộn xộn, và tôi chỉ tự hỏi nếu có một phương pháp xây dựng vào WordPress.