获取上传的附件本地服务器路径?

时间:2013-11-20 作者:AdamJones

所有用于检索媒体详细信息的wordpress函数似乎都会为您提供上载文件的web url。我想要本地服务器驱动器/文件夹路径,最好是相对于wordpress的安装。我手头有附件id值,因此可以将其解析为函数,只要我知道它是什么。

如果内置了我错过的功能,这可能吗?如果没有,是否有人为此函数预先编写了任何内容?

2 个回复
最合适的回答,由SO网友:Milo 整理而成

get_attached_file 返回附件的服务器路径。

SO网友:Rachel Baker

您可以使用“wp\\u upload\\u dir()”函数获取当前配置的上载目录的所有路径信息的数组。

示例:

$upload_dir = wp_upload_dir();
echo $upload_dir[\'path\'];

http://codex.wordpress.org/Function_Reference/wp_upload_dir

结束