提升用户留存神器:为WordPress子比主题添加“随机小姐姐”视频侧边栏

AI 智能摘要
主题铺就为大家分享一个高质量的随机视频API接口,并附上最简单的部署教程。无需复杂的服务器配置,只需一段代码,就能让你的网站拥有类似抖音的“刷视频”体验。本教程以WordPress子比主题 (Zibll) 为例,但理论上适用于所有支持自定义HTML小工具的WordPress主题。

做网站的朋友都知道,除了优质的内容,一个有趣的互动组件往往能显著提升用户的停留时长。最近有不少站长在问,怎么在网站侧边栏加一个随机刷视频的功能?

图片[1]-提升用户留存神器:为WordPress子比主题添加“随机小姐姐”视频侧边栏-主题铺

今天,主题铺就为大家分享一个高质量的随机视频API接口,并附上最简单的部署教程。无需复杂的服务器配置,只需一段代码,就能让你的网站拥有类似抖音的“刷视频”体验。本教程以WordPress子比主题 (Zibll) 为例,但理论上适用于所有支持自定义HTML小工具的WordPress主题。

效果预览

在部署之前,你可以先看看实际效果。这是一个简洁的视频播放器,支持点击播放、音量调节以及“下一个”切换功能。

图片[2]-提升用户留存神器:为WordPress子比主题添加“随机小姐姐”视频侧边栏-主题铺

部署教程

我们提供两种方案,主题铺强烈推荐方案二,因为它可以完美融入子比主题的侧边栏,不占用独立页面资源,用户体验更好。

方案一:新建独立页面(沉浸式刷视频)

如果你想做一个专门的“摸鱼页面”,可以使用这个方法。

  1. 在本地新建一个文本文件,重命名为 video.html
  2. 将下方代码复制进去。
  3. 修改配置参数(见后文)。
  4. 将文件上传到你的网站根目录,访问 你的域名/video.html 即可。
<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>随机视频播放器 - 主题铺推荐</title>
    <link href="https://api.xn--otsr53afot.com/videos/css/muziqingcss.css" rel="stylesheet">
    <style>
        body {
            margin: 0; padding: 0; display: flex;
            justify-content: center; align-items: center;
            min-height: 100vh; background-color: #fff;
        }
    </style>
</head>
<body>
    <div class="video-container">
        <video id="videoPlayer" muted playsinline>
            <source id="videoSource" type="video/mp4">
        </video>
        <button class="play-button" id="playButton"></button>
        <div class="volume-control">
            <input id="volumeSlider" class="volume-slider" type="range" min="0" max="1" step="0.01" value="0">
        </div>
        <button class="next-button" id="nextButton">下一个</button>
    </div>
    <script>
        document.addEventListener('dragstart', (e) => { e.preventDefault(); });
        const videoPlayer = document.getElementById('videoPlayer');
        const playButton = document.getElementById('playButton');
        const nextButton = document.getElementById('nextButton');
        const volumeSlider = document.getElementById('volumeSlider');
        const videoSource = document.getElementById('videoSource');

        // ▼▼▼ 请在此处修改配置 ▼▼▼
        const apiKey = "你的key";  // 自定义API密钥(8-12位,a-z, 0-9)
        const domain = "你的域名";  // 部署此代码的网站域名
        // ▲▲▲ 配置结束 ▲▲▲

        const baseUrl = "https://api.xn--otsr53afot.com/videos/open.php";
    </script>
    <script src="https://api.xn--otsr53afot.com/videos/js/open.js"></script>
</body>
</html>

方案二:嵌入侧边栏(子比主题推荐)

这是最常用的方式,让用户在浏览文章时也能顺手刷个视频。

  1. 进入 WordPress 后台。
  2. 点击 外观 >> 小工具
  3. 找到 “自定义 HTML” 小工具,将其拖拽到 “侧边栏”“首页侧边栏” 区域。
  4. 将下方代码复制进去,并修改配置参数。
  5. 点击保存即可。
<!-- 随机视频侧边栏组件 by 主题铺 -->
<link href="https://api.xn--otsr53afot.com/videos/css/muziqingcss.css" rel="stylesheet">
<div class="video-container" style="width: 100%; height: auto; min-height: 200px;">
    <video id="videoPlayer" muted playsinline style="width: 100%; border-radius: 8px;">
        <source id="videoSource" type="video/mp4">
    </video>
    <button class="play-button" id="playButton"></button>
    <div class="volume-control">
        <input id="volumeSlider" class="volume-slider" type="range" min="0" max="1" step="0.01" value="0">
    </div>
    <button class="next-button" id="nextButton">下一个</button>
</div>
<script>
    document.addEventListener('dragstart', (e) => { e.preventDefault(); });
    const videoPlayer = document.getElementById('videoPlayer');
    const playButton = document.getElementById('playButton');
    const nextButton = document.getElementById('nextButton');
    const volumeSlider = document.getElementById('volumeSlider');
    const videoSource = document.getElementById('videoSource');

    // ▼▼▼ 请在此处修改配置 ▼▼▼
    const apiKey = "randomKey123";  // 建议修改:自定义API密钥(8-12位字母数字组合)
    const domain = "www.zhutipu.com";  // 必须修改:填写你网站的实际域名
    // ▲▲▲ 配置结束 ▲▲▲

    const baseUrl = "https://api.xn--otsr53afot.com/videos/open.php";
</script>
<script src="https://api.xn--otsr53afot.com/videos/js/open.js"></script>

关键参数配置说明(新手必读)

为了保证视频能正常播放,请务必准确修改代码中的以下两个参数:

1. 域名(domain)

  • 含义:告诉 API 接口是哪个网站在调用它,用于验证请求来源。
  • 填写规则
    • 不要http://https://
    • 如果你的网站是 https://www.example.com,请填写 www.example.com
    • 如果你的网站是 https://blog.example.com,请填写 blog.example.com
  • 注意:填写的域名必须与你实际访问的域名完全一致,否则视频可能无法加载。

2. API密钥(apiKey)

  • 含义:这就好比是一个“暗号”。
  • 填写规则
    • 长度:8-12位。
    • 字符:仅限小写字母(a-z)和数字(0-9)。
    • 生成方式:完全自定义,你想填什么都行!例如:zhutipu666myvideo888
  • 故障排查:如果视频无法播放,试着换一个没用过的复杂点的 Key 试试。

最后总结

这个小功能虽然简单,但在实际运营中效果非常不错。它利用了用户的碎片化时间,有时候用户为了把这个视频看完,会在页面多停留几十秒,这对降低网站跳出率大有裨益。

建议将其放置在侧边栏的中下部位置,既不喧宾夺主,又能给无聊的用户一点小惊喜。快去试试吧!

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容