在WordPress评论中嵌入本地视频

时间:2021-10-16 作者:Mr. Fontastic

我正在尝试在评论中嵌入视频文件(来自媒体库)。

添加帖子中当前使用的默认代码无效:

[video width="1280" height="718" mp4="https://www.example.com/wp-content/uploads/2021/10/video.mp4"][/video]
在注释中粘贴原始链接也不起作用,输出为纯文本:

[video src="https://www.example.com/wp-content/uploads/2021/10/video.mp4" /]
有没有办法让Wordpress以我可以使用视频短码或原始链接的方式解析评论?我请求帮助,因为我不想为此使用插件。谢谢

1 个回复
最合适的回答,由SO网友:MKlodt 整理而成

是的,默认情况下,WordPress不能在注释中使用短代码。短代码是在“[]”括号中的任何内容。您可以安装一些插件,允许您在WordPress中的帖子、产品、类别和其他默认情况下无法使用的地方使用短代码。然而,我不知道有哪一个可以让你在评论栏中输入短代码,因为这些栏通常是留给用户填写的。

有一种方法可以将自己的PHP代码添加到函数中。php添加此功能,如本文所述:https://www.isitwp.com/add-shortcode-support-to-comments/

另一种选择是尝试在视频中使用HTML5标记。这看起来像:

<video controls width="250">
  <source src="/uploads/flower.webm" type="video/webm">
  <source src="/uploads/flower.mp4" type="video/mp4">
  <source src="/uploads/flower.ogg" type="video/ogg">
</video>
尽管使用标记选项,您可能会遇到与不同浏览器的兼容性问题&;操作系统。如果您确实决定尝试此选项,只需确保您包括一些不同的视频格式,如3 I include(mp4、webm和ogg),以增加视频对大多数人的兼容性和可视性。

相关推荐

评论表单代码重定向到带有空白页的wp_Comments_post.php

单个帖子中的评论形式效果很好。然后,在添加一些定制之后,在发布评论之后,它会重定向到此链接wp\\u comments\\u post。带有空白页的php。这是我在注释中的代码。php那么,让它再次工作到底出了什么问题?<?php $form_args = array( \'fields\' => array( \'author\' => \' <form class="getin_form" id="p