Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Wordpress嵌入式视频问题_Php_Html_Wordpress_Youtube_Prettyphoto - Fatal编程技术网

Php Wordpress嵌入式视频问题

Php Wordpress嵌入式视频问题,php,html,wordpress,youtube,prettyphoto,Php,Html,Wordpress,Youtube,Prettyphoto,我对一个已经被大量定制的Wordpress网站有困难。突然,其中一页完全停止工作 问题是,单击视频链接时,lightbox克隆(PrettyTo)应该显示youtube视频,但会显示弹出消息“无法加载图像。请确保路径正确且图像存在。” 以下是我通过大量研究和探索代码,到目前为止在这个问题上学到的知识: 页面由单独的帖子组成,锚定标签周围的图像是使用每个帖子的视频缩略图生成的 这些帖子本身只是一个YouTube链接“ex:http://www.youtube.com/watch?v=LdOKJ7

我对一个已经被大量定制的Wordpress网站有困难。突然,其中一页完全停止工作

问题是,单击视频链接时,lightbox克隆(PrettyTo)应该显示youtube视频,但会显示弹出消息“无法加载图像。请确保路径正确且图像存在。”

以下是我通过大量研究和探索代码,到目前为止在这个问题上学到的知识:

  • 页面由单独的帖子组成,锚定标签周围的图像是使用每个帖子的视频缩略图生成的

  • 这些帖子本身只是一个YouTube链接“ex:
    http://www.youtube.com/watch?v=LdOKJ7cybi4带有标题和视频缩略图的“

  • 问题似乎是由Wordpress生成的href属性引起的。使用上面的youtube链接示例,它提供了如下href属性(它实际上将span标记和所有内容放在href属性中):

    
    
  • 当我删除span标签和所有内容并用帖子内容替换它时(例如:
    http://www.youtube.com/watch?v=LdOKJ7cybi4
    ),那么它就可以工作了!但是,我不知道如何让它使用在帖子中键入的YouTube链接,而不是生成这些过多和不必要的span标记


救命啊

wordpress似乎正在格式化您的文本。有几个插件可以阻止这种情况发生,例如:


但是,鉴于您的网站已经高度定制,我建议您谨慎行事,或许可以先备份。

我会确保所有内容都已备份,并尝试一下。太好了,我发现有时在打开文本编辑器(而不是视觉编辑器)的情况下保存页面/帖子会阻止wordpress格式化内容!这似乎没有成功!如果你想知道问题中的内容,我正在添加问题页面的链接……当然,我会看一看我现在知道你在问题中指的是什么。恐怕我得到编辑那里去看看问题出在哪里。也许你可以尝试一个不同的lightbox弹出插件?
<span class='embed-youtube' style='text-align:center; display: block;'>
    <iframe class='youtube-player' type='text/html' width='640' height='390' src='http://www.youtube.com/embed/LdOKJ7cybi4?version=3&rel=1&fs=1&showsearch=0&showinfo=1&iv_load_policy=1&wmode=transparent' frameborder='0'></iframe>
</span>