функция
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. |

