DPlayer for WordPress

中秋节还是稍前一些的时候,看完了《四月是你的谎言》,真的太棒了,后来还去coursera上看了古典音乐导论ww

然后昨天晚上在逛DIYGod的博客时,发现了这篇post,DPlayer – 最好看的弹幕播放器送给最好看的宫园薰,于是去看了github上的这个项目,DIYGod/DPlayer,又是有不少扩展,但是没有我用的WordPress的QAQ

袖子卷起来(明明穿的是短袖好么!),代码写起来~

先给你们看看最好看的弹幕播放器的效果吧~

参考着typecho的插件和WordPress的manual,做了WordPress下的DPlayer插件,本来打算做得和WordPress自带的媒体库类似,但是后来一想,还是保持简单就好(“难道不是因为懒么…”“瞎说什么大实话呢!”)

于是使用的方式是shortcode,模版如下

[dplayer url="http://xxx.xxx.com/xxx.mp4" pic="http://xxx.xxx.com/xxx.png" autoplay="true" danmu="true"/]

url 是视频文件的URL
pic 则是未加载时的poster,这个是可选的
autoplay,这个就不说了,也是可选的,默认是不自动播放。
screenshot, 是否可以截图,默认否
loop,洗脑循环,默认否
hotkey,快捷键,默认开
preload,预加载,可选autometadata或者none。默认metadata
danmu,是否打开弹幕,可选,默认是关掉的。需要注意的是,弹幕库id是由如下方式计算的:

md5($_SERVER['HTTP_SERVER'].$url)

update :)

昨天晚上修WordPress去了,结果忘了说插件地址QAQ,请戳[data deleted]/DPlayer-WordPress

update 2016-09-23
WordPress已经审核过啦~

在插件里搜索"DPlayer for WordPress"就可以看到了~

dplayer-for-wp

49 thoughts on “DPlayer for WordPress”

  1. 作者大大,preload填none并没有用……还是会在打开页面后自动缓冲……这是Bug吗,有没有办法彻底关掉自动缓冲呢

  2. 作者大大

    Dplayer 走https://unpkg.com/dplayer 的速度实在是太差了.. 请问怎么整合到主站里 或者更换一个速度快一点的CDN

  3. 最新更新的1.2.3 和 1.2.4版本,播放mp4会出现跨域问题~ 麻烦解决下。
    Failed to load .....: No 'Access-Control-Allow-Origin' header is present on the requested resource.

      1. 好像之前版本没这个问题嘛~ 自从更新了1.2.3 和 1.2.4,就出现了~ 这个咋回事

  4. 能否增加wordpress版的外挂字幕段代码 方便后台文章编辑 以及最近视频提示Request was unsuccessful: 0 但是点击就能播放

  5. 请问作者大大wp的插件还能用吗,我安装后播放一直出现请求失败Request was unsuccessful: 0

  6. 作者大大,可以考虑把Dplayer的字幕功能移植进来吗,目前的WP版没法用字幕(*_*;

  7. 你好,如果在自己的网站用这插件加载b站视频,那视频流量走的是西站的吗?

  8. 你好,如果在自己的网站用这插件加载b站视频,那视频流量走的是西站的吗?

Leave a Reply

Your email address will not be published. Required fields are marked *

2 × one =