WP_REST_Font_Faces_Controller::relative_fonts_path()protectedWP 6.5.0

Returns relative path to an uploaded font file.

The path is relative to the current fonts directory.

Метод класса: WP_REST_Font_Faces_Controller{}

Внутренняя функция — эта функция рассчитана на использование самим ядром. Не рекомендуется использовать эту функцию в своем коде.

Хуков нет.

Возвращает

Строку. Relative path on success, unchanged path on failure.

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->relative_fonts_path( $path );
$path(строка) (обязательный)
Full path to the file.

Список изменений

С версии 6.5.0 Введена.

Код WP_REST_Font_Faces_Controller::relative_fonts_path() WP 6.7.1

protected function relative_fonts_path( $path ) {
	$new_path = $path;

	$fonts_dir = wp_get_font_dir();
	if ( str_starts_with( $new_path, $fonts_dir['basedir'] ) ) {
		$new_path = str_replace( $fonts_dir['basedir'], '', $new_path );
		$new_path = ltrim( $new_path, '/' );
	}

	return $new_path;
}