首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能将某些youtube视频嵌入主题

不能将某些youtube视频嵌入主题
EN

WordPress Development用户
提问于 2020-02-10 21:55:28
回答 1查看 419关注 0票数 0

我无法成功地将(某些) YouTube URL嵌入到后端的主题中,目的是在前端有可查看的视频剪辑。不确定这是WordPress问题还是视频URL本身的问题。我正在使用Divi,但已经证实了问题与古腾堡和二十个主题是一样的。

所有有问题的视频都可以在YouTube上播放。

如果我选择一个随机趋势视频从YouTube,嵌入工作良好。如果我用我客户的视频,前端什么都不会显示。

来自我的客户端的probem视频示例:https://www.youtube.com/watch?v=rLZhyfkgHvs

示例工作视频,来自youTube:https://www.youtube.com/watch?v=B3MDJsggfDg的随机视频选择

有什么好主意吗?

**编辑:请注意,该问题只针对客户端创建的视频。随机YouTube视频嵌入和播放良好。

EN

回答 1

WordPress Development用户

发布于 2020-02-10 22:15:04

我最近在Divi和嵌入视频方面也有类似的问题。最后,我意识到这是因为oEmbed在运行在主机上的WordPress站点中存在IPv4和IPv6站点的问题。

可以将此代码添加到您的functions.php中以修复此问题:

代码语言:javascript
复制
add_action( 'http_api_curl', function( $curl_handle ) {
   curl_setopt( $curl_handle, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4 );
});

或者你可以使用下载与我制作的插件相同的解决方案 --这个网站是用捷克语写的,但是它会导致下载非常简单的插件来做同样的事情。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/358334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档