我已经在I.php页面模板中嵌入了iframe,如下所示:
<iframe width="853" height="480" src="https://www.youtube.com/embed/YpsgcPowsQ4?rel=0" frameborder="0" allowfullscreen></iframe>
在我的本地主机上,它可以双向(英语和法语)工作,但是一旦我将其实时上传,它只会显示在网站首页的英语版本上,而不显示在法文主页上。
我想知道WPML是否可以与之相关...
最佳答案
您可以使用hl=(your language)
手动设置语言。
<iframe width="853" height="480"
src="https://www.youtube.com/embed/YpsgcPowsQ4?hl=id&rel=0"
frameborder="0" allowfullscreen>
</iframe>
在此代码上,我将其更改为印度尼西亚语(
id
)。是的,您可以将其更改为法语(fr
)。请注意:
实际上,您不应该自己使用
hl
,因为用户可以使用自己的偏好来满足自己。看到这里:https://stackoverflow.com/a/12696747/1372543
在这里查看引用:
https://stackoverflow.com/a/17218432
关于php - 为什么我的嵌入式youtube视频仅显示在网站的英文版本上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38532073/