7
ฉันจะรับขนาดของไฟล์แนบได้อย่างไร
ฉันใช้รหัสเทมเพลตต่อไปนี้เพื่อแสดงลิงค์แนบ: $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