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

wp_oembed_add_host_js()

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

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

Сигнатура

wp_oembed_add_host_js()

Описание

Эта функция больше не используется напрямую. Для обратной совместимости она существует исключительно как способ указать, что нужно добавить JS-код хоста oEmbed. В default-filters.php остаётся такой код:
add_action( 'wp_head', 'wp_oembed_add_host_js' )Исторически сайт мог отключить добавление скрипта хоста oEmbed так:
remove_action( 'wp_head', 'wp_oembed_add_host_js' )Чтобы такой код по-прежнему работал как ожидается, эта функция сохранена. Теперь в wp_maybe_enqueue_oembed_host_js() выполняется проверка has_action() на то, что wp_oembed_add_host_js() не был отключён от выполнения на действии wp_head.

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

This function is no longer used directly. For back-compat it exists exclusively as a way to indicate that the oEmbed host JS should be added. In default-filters.php there remains this code:

add_action( 'wp_head', 'wp_oembed_add_host_js' )

Historically a site has been able to disable adding the oEmbed host script by doing:

remove_action( 'wp_head', 'wp_oembed_add_host_js' )

In order to ensure that such code still works as expected, this function remains. There is now a has_action() check in wp_maybe_enqueue_oembed_host_js() to see if wp_oembed_add_host_js() has not been unhooked from running at the wp_head action.

Исходный код

wp-includes/embed.php:387

function wp_oembed_add_host_js() {}

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

ВерсияОписание
5.9.0 Deprecated. Use wp_maybe_enqueue_oembed_host_js() instead.
4.4.0 Introduced.

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

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