php 将包装器div添加到oEmbed WordPress对象
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 将包装器div添加到oEmbed WordPress对象相关的知识,希望对你有一定的参考价值。
.embed-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
max-width: 100%;
height: auto;
iframe, object, embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
}
// https://gist.github.com/jlengstorf/ce2470df87fd9a892f68
function setup_theme( ) {
// Theme setup code...
// Filters the oEmbed process to run the responsive_embed() function
add_filter('embed_oembed_html', 'responsive_embed', 10, 3);
}
add_action('after_setup_theme', 'setup_theme');
/**
* Adds a responsive embed wrapper around oEmbed content
* @param string $html The oEmbed markup
* @param string $url The URL being embedded
* @param array $attr An array of attributes
* @return string Updated embed markup
*/
function responsive_embed($html, $url, $attr) {
return $html!=='' ? '<div class="embed-container">'.$html.'</div>' : '';
}
以上是关于php 将包装器div添加到oEmbed WordPress对象的主要内容,如果未能解决你的问题,请参考以下文章
text Wordpress - 在子菜单周围添加div包装器
将元素数组添加到dom
php 将youtube缩略图和网址拉出ACF oEmbed字段以供使用
php 将youtube缩略图和网址拉出ACF oEmbed字段以供使用
点击事件在Kendo Multi-Select包装器上无法正常工作(仅限FireFox)
可滚动 div 和固定底部 div 如何在包装器内动态更改高度?