You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用YouTube API播放器的相关视频?WordPress+H5P LMS场景

禁用H5P中YouTube播放器的相关视频推荐(WordPress LMS平台)

要解决播放结束和暂停时的相关视频干扰问题,核心是给YouTube嵌入链接添加特定参数,结合WordPress的钩子可以直接在H5P中实现:

关键YouTube参数说明

  • rel=0:视频播放结束后,仅展示上传者同一频道的视频(而非全网随机推荐,大幅减少无关内容干扰)
  • modestbranding=1:隐藏播放器上的YouTube标志,避免用户跳转至YouTube首页
  • iv_load_policy=3:隐藏视频自带的注解卡片,进一步减少分心元素

WordPress端实现步骤

  1. 打开当前主题的functions.php文件(可通过WordPress后台「外观」→「主题文件编辑器」找到)
  2. 添加以下代码,自动给所有H5P中的YouTube嵌入链接追加参数:
    add_filter('h5p_embed_youtube_url', 'custom_h5p_youtube_params');
    function custom_h5p_youtube_params($url) {
        // 处理URL参数拼接逻辑
        $param_separator = strpos($url, '?') !== false ? '&' : '?';
        return $url . $param_separator . 'rel=0&modestbranding=1&iv_load_policy=3';
    }
    
  3. 保存文件,刷新课程页面测试效果

额外测试与调整

  • 若暂停时仍有视频卡片弹出,可尝试在参数中添加disable_polymer=1(该参数会切换为旧版播放器样式,可能解决部分推荐问题)
  • 每次H5P插件更新后,建议验证代码是否正常生效,若失效可重新添加上述代码

内容的提问来源于stack exchange,提问作者Alaa Saeed

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 02:20:54