функция since 4.5.3

wp_filter_pre_oembed_result()

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

Сигнатура

wp_filter_pre_oembed_result( null|string $result, string $url, array $args ): null|string

Описание

Если URL принадлежит текущему сайту, результат получается напрямую, минуя процесс обнаружения oEmbed.

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

If the URL belongs to the current site, the result is fetched directly instead of going through the oEmbed discovery process.

Параметры

$result null|string обязательный
НЕОЧИЩЕННЫЙ (и потенциально небезопасный) HTML, который следует использовать для встраивания. Значение по умолчанию null.
$url string обязательный
URL, который следует проверить на наличие тегов для обнаружения.
$args array обязательный
Аргументы удалённого запроса oEmbed.

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

null|string

Исходный код

wp-includes/embed.php:1267

function wp_filter_pre_oembed_result( $result, $url, $args ) {
	$data = get_oembed_response_data_for_url( $url, $args );

	if ( $data ) {
		return _wp_oembed_get_object()->data2html( $data, $url );
	}

	return $result;
}

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

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

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

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