Kratos-pe基于kratos二次开发的主题
曾经用过数个收费主题, 最终都是要么主题不更新, 只能留在旧版Worpdress, 要么作者圈一波钱就走的. 正值博客域名更换, 决定基于一个开源主题, 加上自己的想法.
起因
博客前一款主题mathilda, 应该能搜到. 购买后就没更新过(之前更新过), 而且其中一个php文件是加密过的, 授权加密就加密吧, 好多公共函数也在里面一起加密. 原作者不更新后, 花钱把文件解码之后自行修改.
但是因为PHP水平也仅限于逻辑修改, 随着PHP以及WP版本更新, 无法使用了. 主题上花的钱太多了, 而且还需要自行修改, 费时费力.
主题不能用之后在GitHub上发现了一款不错的主题, 名叫Kratos-pjax, 个人比较喜欢这种ajax无刷新加载的方式, 体验上会不错. 但是这个主题偏二次元, 也是下载后需要不断修改才行.
那么与其"三手"修改, 不如从原主题二次开发, 所以才有的现在版本的Kratos-PE.
主题
缝缝补补, 又整合了JS文件, 精简了CSS文件. 才有的当前稳定版本.
特点
- 体验增强——更多动画, 代码来源开源库animate.css
- 体验增强——PJAX( pushState + ajax ), 代码借鉴 xb2016/kratos-pjax
- 文章增强——代码高亮, 基于highlight.js
- 文章增强——图片灯箱, 基于lightgallery.js
- 文章增强——文章目录, 部分代码借鉴WPJAM BASIC
- 后台文章增强——文章快速复制, 代码来源于插件Duplicate Page
- 后台媒体库增强——从URL插入, 代码来源于插件External Media without Import
- 古腾堡增强——新增块: 提醒、分组、手风琴、Bilibili嵌入
- 主题设置——更多的颜色设置
- 移动端重写
- 等等
优化内容
- 精简Bootstrap, 基于Chromium内核浏览器提供的"Coverage"覆盖范围检查功能精简其css文件
- 精简Bootstrap, 基于4.5.3版本重新编译, 仅保留scrollspy功能
- 去除layer, 重写弹出层
- 整合js、css文件, 减少请求
- 等等
以后更新趋向
- 养老
- 随着原主题更新, 进行取舍更新
更新
9月份立的项, 每天晚上弄一点, 11月10日也算是用上了. 截图就不放了, 就在本站体验吧.
本作品采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可
文章评论