WordPress使用多吉云免费储存视频并播放-WordPress论坛-源码专区-稻子网

WordPress使用多吉云免费储存视频并播放

多吉云介绍

多吉云并不自建 CDN 节点,而是使用融合 CDN 技术整合我们合作方(阿里、腾讯、华为等国内一线厂商)的海内外优质资源,并对数据网络进一步优化,实现智能调度,并可以按照你的需求自如切换。截至目前,覆盖南极洲外所有六个洲的 CDN 节点资源已经广泛服务于视频点播与直播,文件、应用与 Web 加速等产品。

官网

点击进入

优惠

每月免费20G视频储存/20GCDN流量/10G对象存储(需要走上面指定链接)

2a31049d24122950

 

教程

插件下载

目前插件处于公测阶段,暂未上线到 WordPress 官方插件中心,你可以直接下载我们的公测版:

插件下载:dogecloud-0.0.15.zip

快速入门

插件上传安装完成之后,需要到 WordPress 后台插件栏目启用,然后从后台的 多吉云 入口进入插件配置界面:

WordPress 插件-入口

然后需要绑定你的多吉云账号,点击绑定:

WordPress 插件-绑定

选择一个合适的绑定方式,进行绑定即可。

视频云

本插件支持在编辑文章时插入多吉视频云的视频,或者直接上传新视频到多吉视频云。本插件对新版(WordPress 5.0+)Gutenberg 区块播放器和经典编辑器均有较好的支持。

Gutenberg 编辑器

使用新版区块编辑器写作时,如需上传视频,只需要添加一个 多吉云视频 区块:

WordPress 插件-添加区块

然后按提示进行操作即可。

上传视频之前,可以配置本次要上传到哪个多吉视频云分组,从而实现不同视频的不同水印、不同播放器、不同转码等模板配置:

WordPress 插件-DogeVideo上传设置

视频嵌入完成后,可在右侧配置更多选项:

WordPress 插件-DogeVideo设置

经典编辑器

使用经典编辑器写作时,如需上传视频,在需要插入视频的位置,点击媒体工具栏上的 多吉云视频 按钮:

WordPress 插件-经典编辑器

然后按提示进行操作即可。

播放权限

不管是 Gutenberg 编辑器还是经典编辑器,在添加视频时,都可以设置播放权限。

例如你可以仅限登录用户观看此视频:

WordPress 插件-播放权限设置

注意 需要先到多吉云管理控制台中,设置该视频为付费视频,或者在视频管理-分组设置中,设置该视频所在分组开启付费,选择“收费,你自行使用 playToken 进行验证”,才能使 WordPress 中插件的播放权限配置生效。

只允许特定用户(组)播放

设置播放权限时,可以指定特定用户才能播放。

此时需要你在后台代码中通过 add_filter 添加一个名称为 dogecloud_video_auth_filter 的 Filter,用于判断当前用户是否属于“特定登录用户”。

该 Filter 返回 true 表示该用户有权播放,false 表示不允许播放。

可以在 wp-content/themes/你使用的主题/functions.php 下配置这段代码,如果不了解可以咨询你的用户插件开发者,或主题开发者。

例如,可以在 functions.php 末尾加入下面的代码:

function video_auth_filter($params) {
    $vcode = $params['vcode']; // 视频的 vcode
    $postId = $params['post']; // WP 的 Post ID

    // Do Something...

    return true; // 可以播放
    return false; // 不允许播放
}

add_filter("dogecloud_video_auth_filter", "video_auth_filter");

效果演示

如果和用户分类插件配合,可以开发出如下的视频播放效果:

WordPress 插件-付费播放效果

具体实现请自行二次开发

请登录后发表评论

    请登录后查看回复内容