WordPress核心响应视频不支持短码

时间:2013-11-06 作者:pcrx20

我无法让Wordpress core的视频表现出响应性。

我正在使用以下CSS:

.videocontent {
  width: 100%;
  height: 100%;
  max-width: 1024px;
  margin: 0 auto;
} 

.wp-video-shortcode {
  max-width: 100%;
}
以下使用短代码的HTML无法扩展到包含div的完整大小:

<div class="videocontent">
    <?php
    echo do_shortcode(\'[video webm="http://localhost/dnp/stalker.webm" width=100%]\');
    ?>
</div>
但直接使用HTML效果很好:

<div class="videocontent">
    <video  id="myvideo2" style="width:90%;height:100%;" controls="controls">
      <source src="http://localhost/dnp/stalker.webm" type="video/webm"/>
    </video>
</div>
我尝试过使用快捷码的各种设置,例如高度100%、高度和宽度100%和宽度100%。

我做错了什么?

屏幕截图->screen shot

实时站点:http://www.deekwa.com/dnp

1 个回复
SO网友:Otto

这个width=100% 参数在视频短代码中无效。它必须是一个数字,以像素为单位,或完全省略。

如果省略了它,那么代码将使用主题中的$content\\u width global来定义包含DIV的宽度。

有关内容宽度的详细信息,请参阅此处:

http://codex.wordpress.org/Content_Width

结束

相关推荐

Media library orphans

我有一个条件语句,用于检查是否已将图像添加到自定义帖子类型,如果未添加,则插入默认图像。if ( get_post_meta( get_the_ID(), \'team_page_custom_image\', true ) ) { echo wp_get_attachment_image($post_meta_data[\'team_page_custom_image\'][0], \'medium\'); } else {