get_attached_file ( $attachment_id, $unfiltered = false )

  • (int) attachment_id Attachment ID.
  • (bool) unfiltered Optional. Whether to skip the {@see 'get_attached_file'} filter. Default false.
  • (string|false) The file path to where the attached file should be, false otherwise.
Defined at:


Retrieves attached file path based on attachment ID.By default the path will go through the {@see 'get_attached_file'} filter, but passing `true` to the `$unfiltered` argument will return the file path unfiltered. The function works by retrieving the `_wp_attached_file` post meta value. This is a convenience function to prevent looking up the meta name and provide a mechanism for sending the attached filename through a filter.

Related Functions

update_attached_file, get_attached_media, get_the_title, get_attachment_link, get_attachment_icon

Top Google Results

User discussions

wpseek mobile