# wp_oembed_add_host_js()

URL: https://chugunov.pro/api-wordpress/functions/wp_oembed_add_host_js/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.
Появился в версии: 4.4.0.

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

## Сигнатура

```php
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.

## Исходный код

Файл: `wp-includes/embed.php:387`

```php
function wp_oembed_add_host_js() {}
```

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

- 5.9.0 — Deprecated. Use wp_maybe_enqueue_oembed_host_js() instead.
- 4.4.0 — Introduced.

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/wp_oembed_add_host_js/
