硬编码的HTML如下所示→
<iframe width="560" height="315" src="https://www.youtube.com/embed/G4Q0oX8wquU" allow="autoplay;
encrypted-media" allowfullscreen></iframe>
但在WordPress的情况下,它应该来自元,即保存在Oembed中的URL。看看这张照片single.php
后端→
<?php
$url = esc_url( get_post_meta( get_the_ID(), \'video_oembed\', 1 ) );
echo wp_oembed_get( $url );
?>
更确切地说是这样→<iframe width="560" height="315" src="<?php
$url = esc_url( get_post_meta( get_the_ID(), \'video_oembed\', 1 ) );
echo wp_oembed_get( $url );
?>" allow="autoplay; encrypted-media" allowfullscreen></iframe>
但实际上什么都不起作用。请帮助我理解逻辑差距。额外信息→目前,正在运行一个循环来获取Oembed中包含视频URL的帖子。
循环运行方式如下this.
live页面为here.
目前,视频是硬编码的,但想法是只要点击硬编码HTML视频框架下方的帖子缩略图图像。oEmbed视频URL应该随Iframe一起提供。默认情况下,Oemebed视频I帧应来自最新的后期回迁。