функция since 3.6.0

get_url_in_content()

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

Сигнатура

get_url_in_content( string $content ): string|false

Описание

Извлекает и возвращает первый URL из переданного содержимого.

Параметры

$content string обязательный
Строка, которая может содержать элемент A с непустым атрибутом href.

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

string|false

esc_url() false

Исходный код

wp-includes/formatting.php:5816

function get_url_in_content( $content ) {
	if ( empty( $content ) ) {
		return false;
	}

	$processor = new WP_HTML_Tag_Processor( $content );
	while ( $processor->next_tag( 'A' ) ) {
		$href = $processor->get_attribute( 'href' );
		if ( is_string( $href ) && '' !== $href ) {
			return sanitize_url( $href );
		}
	}

	return false;
}

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

ВерсияОписание
3.6.0 Introduced.

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

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