WordPress 中的 Wistia 视频在内容中加载额外的脚本和脚本标签

Wistia videos in WordPress loading extra scripts and script tags in content

我的 WordPress 网站上有一个页面,上面有很多视频,我正在为我的视频使用 Wistia。使用嵌入代码,它似乎为页面上的每个视频加载一次 ev-1 脚本。这是很多..!我想有更好的方法来嵌入视频吗?我是否需要为每个视频都包含 ev-1 脚本……还是只包含一次?我可以把它移到标题或下面的内容中吗?另外,我不喜欢编辑器中的 javascript。

注意:由于其他各种原因,我不想使用 oembed。

从 Wisita 中复制嵌入代码时,它始终包含 ev-1 脚本。您可以加载一次,然后安全地将其移动到头部或关闭之前 body。

有一个 WordPress 插件可以帮助解决这个问题。我的插件 - Marcus Hiles Wistia Shortcodes - 允许您使用简单的简码将视频嵌入到帖子中。最好的部分是它使用像 wp_enqueue_scripts 和 wp_script_is(enqueued) 这样的 WP 函数来智能地加载所有需要的 js 资产……只加载一次。它在关闭 body 标签之前很好地堆叠它们,使脚本标签远离内容。