视频短码在wordpress站点中不起作用

视频短码在wordpress站点中不起作用,wordpress,Wordpress,我想将mp4视频添加到我的页面,但短码[视频]不起作用。我在前端只看到字符串,带有: [video width="640" height="360" mp4="http://localhost:8080/CC/wp-content/uploads/2015/05/movie.mp4"] 问题在哪里 谢谢您的帮助。试着像这样放置结束快捷码标签[/video] [video width="640" height="360" mp4="http://localhost:8080/CC/wp-cont

我想将mp4视频添加到我的页面,但短码[视频]不起作用。我在前端只看到字符串,带有:

[video width="640" height="360" mp4="http://localhost:8080/CC/wp-content/uploads/2015/05/movie.mp4"]
问题在哪里


谢谢您的帮助。

试着像这样放置结束快捷码标签
[/video]

[video width="640" height="360" mp4="http://localhost:8080/CC/wp-content/uploads/2015/05/movie.mp4"][/video]

这不应该是一个要求,但为了以防万一,请尝试让我们知道。

您忽略了简短的代码。你写了mp4而不是src

代码已更正:


在我的例子中,我看到的是视频的正常链接,而不是视频元素


删除视频标签中的
playsinline
属性(该属性是通过我的functions.PHP文件中的PHP过滤器添加的),并确保视频格式正确,解决了我的问题。

您使用的WordPress版本是什么?在3.6中添加了[视频]短代码。这是WordPress 4.2.2的最新版本,尝试禁用所有插件和WordPress标准主题。在这之后,前端的屏幕截图会很有帮助。这个问题的任何答案对您都有帮助吗?@Robson如果您直接在浏览器中转到mp4源位置,它会正常工作吗?是的,当我复制并粘贴到浏览器url时,我看到了视频。@Robson您是否也通过Wordpress媒体页面上传了该视频?它有没有给你任何错误,可能是使用了那里生成的链接?也可能检查Apache中的日志,可能与服务器本身有关。尝试在
wp config.php
中打开调试,使用以下行
define('wp_debug',true)同样。根据
mp4=
的要求,这是非常好的。更新的链接是
[video width="640" height="360" src="http://localhost:8080/CC/wp-content/uploads/2015/05/movie.mp4"]