функция
since 2.9.0
wp_embed_register_handler()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_embed_register_handler( string $id, string $regex, callable $callback, int $priority = 10 )
Описание
Вероятно, должно использоваться только для сайтов, которые не поддерживают oEmbed.
Оригинал (английский)
Should probably only be used for sites that do not support oEmbed.
Параметры
$id
string
обязательный
Внутренний идентификатор или имя обработчика. Должен быть уникальным.
$regex
string
обязательный
Регулярное выражение, по которому определяется, следует ли использовать этот обработчик для URL.
$callback
callable
обязательный
Функция обратного вызова, которая будет вызвана при совпадении регулярного выражения.
$priority
int
необязательный
= 10
Задаёт порядок, в котором проверяются зарегистрированные обработчики.
Исходный код
wp-includes/embed.php:25
function wp_embed_register_handler( $id, $regex, $callback, $priority = 10 ) {
global $wp_embed;
$wp_embed->register_handler( $id, $regex, $callback, $priority );
}
История изменений
| Версия | Описание |
|---|---|
| 2.9.0 | Introduced. |

