функция
since 4.4.1
_wp_get_attachment_relative_path()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
_wp_get_attachment_relative_path( string $file ): string
Описание
Возвращает путь к вложению относительно каталога загрузок.
Параметры
$file
string
обязательный
Имя файла вложения.
Возвращаемое значение
string
Исходный код
wp-includes/media.php:1244
function _wp_get_attachment_relative_path( $file ) {
$dirname = dirname( $file );
if ( '.' === $dirname ) {
return '';
}
if ( str_contains( $dirname, 'wp-content/uploads' ) ) {
// Get the directory name relative to the upload directory (back compat for pre-2.7 uploads).
$dirname = substr( $dirname, strpos( $dirname, 'wp-content/uploads' ) + 18 );
$dirname = ltrim( $dirname, '/' );
}
return $dirname;
}
История изменений
| Версия | Описание |
|---|---|
| 4.4.1 | Introduced. |

