近来自己没有折腾新的主题了,感觉用现成的主题才是最爽的,因为不用自己更新维护~
之前买了一个日主题的会员,主要用的是RiPro-V2这款主题,也是一款多功能的cms主题,使用简单功能也能满足日常建站的需求,在使用过程中难免还是有一些功能与自己实际场景不太相符,所以DZ-Nine子主题也应运而生了。
子主题比较简单,可以给喜欢折腾的同学一些参考,也给刚接触子主题的同学作为一个参考,其实我也是自己摸索的,网上子主题的基础教程还是挺多的,结合这个实例上手wordpress子主题开发就更简单了。
本子主题没有做外观上的美化,最大的修改应该是增加了JWPlayer视频播放器的选项(内置了jwplayer 8.24.6版本),毕竟我还是更喜欢JWPlayer,然后还增加了一些小功能。具体小功能的可以在“后台主题设置-DZ-Nine设置”里面看到。
重点介绍一下JW播放器功能:
1、JW播放器模式下支持视频预览模式,可以自定义预览N秒原视频或者指定其他预览视频;
2、支持视频显示模式,如果是竖屏视频,手机上则显示竖屏模式,体验更友好;
3、继承原主题的付费视频观看逻辑;
4、播放器可以任意选择(①DPlayer;②JWPlayer本地加载;③JWPlayer CDN远程加载)
主题演示地址:https://www.pixstock.net
具体更新记录如下:
Version: 2.1.2
1、优化 移除shortlink代码,使其移除更彻底;
2、修复 开启禁止F12后,谷歌搜索引擎抓取异常的BUG;
Version: 2.1.1
1、增加 可自定义背景色全宽常规文章模板选项;
Version: 2.1.0
1、移除 微信端商城开关设置(题3.8版本父主题已自带此功能);
2、优化 付费视频类型自定义购买按钮名称代码;
3、移除 冗余播放页面JS文件,提升加载速度;
Version: 2.0.9
1、增加 非VIP禁止查看指定分类文章设置;
2、修复 禁F12、禁鼠标右键某些情况下判断不生效的bug;
3、修复 预览视频个原视频格式不同时,播放器格式判断错误的bug;
Version: 2.0.8
1、增加 移除shortlink设置,防止搜索引擎收录动态URL或重复收录;
2、增加 全站不发送referrer设置,方便调用站外资源;
Version: 2.0.7
1、优化 付费视频播放器代码,优化判断逻辑,减少控制台报错;
2、增加 视频播放页不兼容环境跳转功能(需要新建hold页面);
3、修复 视频勾选竖屏模式是失效的BUG;
Version: 2.0.6
1、修复 付费视频资源url隐藏功能开启后ios系统无法正常播放的问题;
Version: 2.0.5
1、增加 付费视频资源url隐藏功能,防止被恶意盗用;
2、增强 禁止F12功能,强行打开控制台直接重定向到网站首页;
Version: 2.0.4
1、优化 视频格式自动判断逻辑;
Version: 2.0.3
1、增加 允许管理员上传任意类型文件开关;
Version: 2.0.2
1、优化 JWPlayer云端资源加载逻辑,调用更灵活;
2、修复 指定预览地址模式下,预览视频链接错误的问题;
Version: 2.0.1
1、增加 禁用文章自动保存开关;
2、增加 禁用文章修订版本开关;
3、增加 置顶文章首页展示小工具;
Version: 2.0
1、增加 必应(bing.com)站长主动推送功能;
2、增加 头条搜索站长主动推送功能;
3、优化 主题后台选项卡,功能分类逻辑更清晰;
Version: 1.9.7
1、修复 视频有指定封面图但文章无特色图片时,视频封面图无法正确获取的BUG;
2、增加 文章发布页面,视频循环开关;
Version: 1.9.6
1、优化 预览视频设置面板;
2、优化 预览视频前端判断逻辑,修复bug;
3、优化 用户体验,操作逻辑更清晰;
Version: 1.9.5
1、修复 百度收录主动推送BUG;
Version: 1.9.4
1、修复 会员权限下,会员专属资源无购买入口的BUG;
2、优化 付费视频播放器预览视频&登录购买入口代码逻辑;
3、增加 sitemap标签(最后更新时间、更新频率、权重);
Version: 1.9.3
1、增加 百度收录主动推送设置;
Version: 1.9.2
1、增加 视频循环播放开关;
Version: 1.9.1
1、优化 去除JWPlayer播放器简码“横屏、竖屏”选项;
2、增加 “竖屏视频”自定义字段(如视频为竖屏规格,勾选后移动端视频启用竖屏播放模式);
Version: 1.9.0
1、增加 JWPlayer播放器简码“横屏、竖屏”选项支持;
Version: 1.8.0
1、增加 非管理员权限账号,网站前端禁止F12操作开关;
2、增加 非管理员权限账号,网站前端禁止鼠标右键操作开关;
Version: 1.7.0
1、增加 JWPlayer视频播放器简码;
Version: 1.6.0
1、增加 自定义预览视频选项,可自定义输出未获得播放权限用户的默认视频;
Version: 1.5.0
1、优化 “文章内图片点击灯箱效果”与父主题设置开关相关联;
2、增加 主题播放器切换开关,站长可根据自身情况自由选择DPlayer或者JWPlayer;
3、优化 子主题选项“视频预览时长”展示逻辑;
Version: 1.4.0
1、替换 付费视频模式下Dplayer播放器为JWplayer 8.24.3;
2、增加 视频试看功能;
Version: 1.3.0
1、增加 微信内访网站自动关闭商城功能;
2、替换 控制台文字信息;
Version: 1.2.0
1、优化 首页小工具“高级搜索”热门搜索关键词最后1位逗号;
Version: 1.1.0
1、增加 图片类型文章下,图片超链接为“媒体文件”时默认开启灯箱幻灯片连播效果(无视原主题灯箱开关设置);
Version: 1.0.0
1、增加 非管理员禁止访问wp-json;
2、增加 自动给图片添加Alt标签;
3、禁用 自动生成的图片尺寸(仅保留预定尺寸缩略图和原图);
4、禁用 WordPress 附件页;