WordPress根据附件ID获取文件路径函数:get_attached_file
WordPress函数get_attached_file根据附件的ID返回对应附件的完整路径。
get_attached_file( int $attachment_id, bool $unfiltered = false )
函数参数
$attachment_id
整数
附件ID
$unfiltered
布尔值,默认值:false
是否应用过滤器。
函数返回值
/home/beizigen/htdocs/wordpress/wp-content/uploads/2020/10/wordpress-theme-beizigen.webp
函数使用示例
$attachment_id = 3645;
$path = get_attached_file($attachment_id);
$filename = basename($path);
扩展阅读
get_attached_file()函数位于:wp-includes/post.php
相关函数:
- wp_get_upload_dir()
- get_post_meta()
- wp_attachment_is()