钩子文档

media_embedded_in_content_allowed_types

💡 云策文档标注

概述

media_embedded_in_content_allowed_types 过滤器用于控制从内容中提取嵌入媒体时允许的媒体类型。它允许开发者自定义允许的媒体标签类型,如音频、视频等。

关键要点

  • 过滤器名称:media_embedded_in_content_allowed_types
  • 参数:$allowed_media_types,一个字符串数组,指定允许的媒体类型
  • 默认允许的媒体类型:'audio', 'video', 'object', 'embed', 'iframe'
  • 相关函数:get_media_embedded_in_content() 使用此过滤器来检查内容中的媒体标签
  • 引入版本:WordPress 4.2.0

代码示例

$allowed_media_types = apply_filters( 'media_embedded_in_content_allowed_types', array( 'audio', 'video', 'object', 'embed', 'iframe' ) );

📄 原文内容

Filters the embedded media types that are allowed to be returned from the content blob.

Parameters

$allowed_media_typesstring[]
An array of allowed media types. Default media types are 'audio', 'video', 'object', 'embed', and 'iframe'.

Source

$allowed_media_types = apply_filters( 'media_embedded_in_content_allowed_types', array( 'audio', 'video', 'object', 'embed', 'iframe' ) );

Changelog

Version Description
4.2.0 Introduced.