Obține calea locală pe server a unui fișier încărcat?

20 nov. 2013, 22:44:36
Vizualizări: 16.3K
Voturi: 5

Toate funcțiile WordPress pentru obținerea detaliilor fișierelor media par să ofere doar URL-ul web al fișierului încărcat. Eu doresc să obțin calea locală pe server, ideal relativă la instalația WordPress. Am la îndemână ID-ul atașamentului, așa că pot să-l folosesc într-o funcție, dacă aș ști care este aceasta.

Este posibil acest lucru cu o funcție încorporată pe care am ratat-o? Dacă nu, are cineva o soluție deja scrisă pentru această funcție?

0
Toate răspunsurile la întrebare 2
0

get_attached_file returnează calea serverului către un fișier atașat.

21 nov. 2013 00:04:20
0

Puteți utiliza funcția 'wp_upload_dir()' pentru a obține un array cu toate informațiile despre calea directorului de încărcare configurat în prezent.

Exemplu:

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

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

21 nov. 2013 01:36:25