oembed_ttl

过滤钩子
apply_filters( 'oembed_ttl', DAY_IN_SECONDS, $url, $attr, $post_ID )
参数
  • (int) $time Time to live (in seconds).
    Required:
  • (string) $url The attempted embed URL.
    Required:
  • (array) $attr An array of shortcode attributes.
    Required:
  • (int) $post_ID Post ID.
    Required:
定义位置
相关勾子
embed_htmlrest_oembed_ttloembed_resultembed_contentembed_oembed_html
相关方法
wp_oembed_get_oembed_create_xmlget_post_embed_htmlthe_embed_site_title_wp_oembed_get_objectget_embed_template
引入
4.0.0
弃用
-

oembed_ttl: 这是一个过滤器钩子,允许开发者修改oEmbed响应的生存时间(TTL)值。TTL值是用来确定oEmbed响应应该被缓存的时间长度。这个钩子可以用来为oEmbed响应设置一个自定义的TTL值。

过滤oEmbed TTL值(生存时间)。

$ttl = apply_filters( 'oembed_ttl', DAY_IN_SECONDS, $url, $attr, $post_ID );

常见问题

FAQs
查看更多 >