今天我想给大家推荐一个小巧的html5播放器dplayer,我这里参考了https://kn007.net/topics/wordpress-blog-use-new-html5-video-player-dplayer-lite/ 大佬的教程。其实也很简单,就是把名为class.dplayer.php的文件放到你的主题根目录下,然后在functions.php文件下添加以下代码

class_exists('DPlayerHandle') or require(get_template_directory() . '/class.dplayer.php');
$dplayer = new DPlayerHandle;
$dplayer->init();

即可,可是我这里亲测,播放器代码发生了错位,感觉就像没有加载CSS一样!可是大佬的网站播放的很6的啊!

解决办法

问题的根源就在于,那个class文件内引用的地址出了问题。因为大佬在精简DPlayer.min.js时顺便把css也一并封装进去,可是实际上引用的地址时完整版js,需要你引入css地址。知道问题就好解决了,查看主题引入js脚本的代码,去作者网站“扒”一份源码就好了。手动保存以下文件并上传到主题js目录
https://static.kn007.net/wp-content/themes/seven/scripts/DPlayer.min.js
修改原代码32行如下

wp_register_script( 'dplayer', get_template_directory_uri() . '/主题js目录/DPlayer.min.js', array(), "1.17.1", true );

即可,刷新下看看效果把

 
         

在nginx上安装ModSecurity和 OWASP CRS(debian9)

心血来潮,想在nginx上配置个WAF,经多方搜索,最终选择ModSecurity.选择这个,一方面是因为开源,二方面是官方更新比较勤,而这类应用拼的就是防护规则~好吧,话不...

给Linux VPS折腾上totp(两步验证)用于登录验证

之前提到过使用密钥登录SSH,这种方式禁用了密码,安全性上是没问题的。。。除非,你的私钥也泄露啦~不怕,为了应对这种极端情况,我们不妨弄个2FA组成“多重...

用Telegram 搭建图床?这个可以有

万物皆可图床!今天来介绍用利用Telegram搭建网盘的开源项目:tgfilestream 。我这里用的是fork版,这里推荐使用这个或者这个。这里推荐“TG-Files-to-Link”这...

推荐几个2020年可用的免费SSL证书

推荐几个2020年可用的免费ssl证书,现在给网站上小绿锁是大势所趋,SSL证书一般价格都不菲,如果非特殊需求用免费的SSL证书就够用了~ 亚洲诚信一年域名 网...

自建密码管理器:强烈推荐bitwarden_rs

今天推荐个密码管理程序bitwarden的第三方版bitwarden_rs,是时候抛弃chrome自带的密码管理啦~要问我为什么转投bitwarden的怀抱?其实很简单,chrome浏览器自...

吃螃蟹~试着在debian上使用xanmod内核,

听说升级linux内核会有安全和性能上的加成,目前小鸡用的是Linux version 4.9.0-12-amd64内核,本着“吃螃蟹”的态度,今天试试更新到5.6.14版本的内核,看看有...