我最近发现需要在wordpress管理插件中嵌入一些视频 . 基本上,他们希望我在wordpress管理员中添加一个小菜单,在主框架中加载一些youtube视频 .

我不是一个wordpress开发者,但我确实有一些PhP的经验,所以我设法谷歌自己做这个:

add_action('admin_menu','mt_add_pages'); function mt_add_pages(){add_menu_page(('Videos'),('Events'),'manage_options','mt-videos','mt_videos'); } function mt_videos(){echo'<iframe width =“100%”height =“900”style =“display:block;”src =“http://www.youtube.com/embed/0NKUpo_xKyQ”frameborder =“0 “>'; }

在我的测试平台(wamp)上,这个工作非常好,视频显示并播放没有错误 . 但是当我将它上传到我们的 生产环境 服务器时,iframe突然变空/看不见 .

我对源代码进行了一些窥探,看到代码在那里,没有改变 . 我还检查了相关的CSS,并没有看到任何内容为什么不可见的原因 .

在网站的公共端的页面或帖子上使用相同的iframe也可以使用 .

有任何想法吗?