我制作了一个自定义元框,用于向帖子添加URL,稍后可以在前端页面上显示。此url已正确插入到我的数据库中。然后,我通过以下方式在代码中获取url:
<?php
$get_video_url = get_post_meta(get_the_ID(), \'video_url\', true);
//echo $get_video_url;
//When I echo the variable, it\'s giving me te correct URL back for each post
?>
现在我正在努力让我的iFrame工作。但它在控制台中给了我这个错误:
Refused to display \'https://www.youtube.com/watch?v=OVoXDk8ps10\' in a frame because it set \'X-Frame-Options\' to \'sameorigin\'
.
我所知道的是watch?v=
当URL从数据库中取出时,在URL内部,对于iFrame,URL需要与embed
例如:https://www.youtube.com/embed/OVoXDk8ps10
Question
我的问题是,如何在从数据库获取URL后更改URL,以及如何让iFrame在前端工作?
我正在使用以下代码尝试显示我的iFrame:
<p style="text-align: center;"><iframe src="<?php echo $get_video_url; ?>"
frameborder="0" allowfullscreen></iframe></p>