Получить локальный путь к загруженному вложению на сервере?
20 нояб. 2013 г., 22:44:36
Просмотры: 16.3K
Голосов: 5
Все функции WordPress для получения информации о медиафайлах возвращают веб-URL файла. Мне нужен локальный путь к файлу на сервере, желательно относительно корня установки WordPress. У меня есть ID вложения, который можно передать в функцию, если бы я знал, какую именно функцию использовать.
Есть ли встроенная функция для этого, которую я пропустил? Если нет, есть ли у кого-то готовое решение для этой задачи?

AdamJones
328
Все ответы на вопрос
2
0
get_attached_file
возвращает серверный путь к вложению.

Milo
78.9K
21 нояб. 2013 г. 00:04:20
0
Вы можете использовать функцию 'wp_upload_dir()' для получения массива со всей информацией о пути к текущей настроенной директории загрузок.
Пример:
$upload_dir = wp_upload_dir();
echo $upload_dir['path'];

Rachel Baker
1.95K
21 нояб. 2013 г. 01:36:25
Похожие вопросы