функция Устаревший since 1.2.0

clean_url()

Устаревшее. Помечено устаревшим с версии 3.0.0.

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

clean_url( string $url, array $protocols = null, string $context = 'display' ): string

Описание

Из URL удаляется ряд символов. Если URL предназначен для отображения (поведение по умолчанию), то амперсанды также заменяются. К возвращаемому очищенному URL применяется фильтр 'clean_url'.
См. alsoesc_url()

Оригинал (английский)

A number of characters are removed from the URL. If the URL is for displaying (the default behavior) ampersands are also replaced. The ‘clean_url’ filter is applied to the returned cleaned URL.

See also

Параметры

$url string обязательный
URL, который нужно очистить.
$protocols array необязательный = null
Массив допустимых протоколов.
$context string необязательный = 'display'
Как будет использоваться URL. Значение по умолчанию — 'display'.

Возвращаемое значение

string

'clean_url'

Исходный код

wp-includes/deprecated.php:2047

function clean_url( $url, $protocols = null, $context = 'display' ) {
	if ( $context == 'db' )
		_deprecated_function( 'clean_url( $context = \'db\' )', '3.0.0', 'sanitize_url()' );
	else
		_deprecated_function( __FUNCTION__, '3.0.0', 'esc_url()' );
	return esc_url( $url, $protocols, $context );
}

История изменений

ВерсияОписание
3.0.0 Deprecated. Use esc_url()
1.2.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.