php - 为什么我的嵌入式youtube视频仅显示在网站的英文版本上?

标签 php html youtube

我已经在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/

相关文章:

html - 如何使用伪元素让背景图片溢出div

node.js - youtube api 入门 Node 错误

html - 无法使用 YouTube 中的链接播放视频

php - 如何将 MySQL 数据库文件 (.sql) 转换为 PHP 中的 SQLite 文件?

php - 使用 php 获取多个复选框名称/id

php - Codeigniter UPS API 集成 - 交货日期

html: "-"和空格一样""?

html - 如何在不播放的情况下为 iframe 内容保留空间

具有权限结构的PHP网站

python - 将使用 Ruby 生成的 OAuth token 转换为可供 Python 使用