답변:
이것이 함수에서 얻는 것입니다.
Array
(
[path] => C:\development\xampp\htdocs\example.com/content/uploads/2012/04
[url] => http://example.com/content/uploads/2012/04
[subdir] => /2012/04
[basedir] => C:\~\example.com/content/uploads
[baseurl] => http://example.com/content/uploads
[error] =>
)
따라서 (@OneTrickPony가 지적한대로) 폴더 / 디렉토리 이름을 얻을 수 있습니다.
echo wp_basename( $uploads['baseurl'] );
다중 사이트를 실행 중이고 상수를 정의한 경우 또는 UPLOADS
에서 액세스합니다 .UPLOADS
BLOGUPLOADDIR
편집하다
다중 사이트의 경우 다음과 같은 결과가 나타납니다.
Array
(
[path] => /var/www/example.com/public_html/wp-content/uploads/sites/2/2016/12,
[url] => http://example.com/wp-content/uploads/sites/2/2016/12,
[subdir] => /2016/12,
[basedir] => /var/www/example.com/public_html/wp-content/uploads/sites/2,
[baseurl] => http://example.com/wp-content/uploads/sites/2,
[error] => ,
)
"2" sites
는 블로그 ID입니다.
basename($uploads['baseurl'])
?