WordPress 主题 Sakura 🌸

这是我改的第二个 WordPress 主题,前后花了大半年的时间,选择在博客一周年的时候开源出来算是一个纪念。从一年前技术为零走到今天,最该感谢的就是各个开源项目和教程,我深深体会到了开源精神的力量,所以这也算是对开源社区的微小贡献吧。主题经过测试,WordPress 全新安装的情况下可直接使用,后台的设置面板可满足正常使用需要,无需手动修改代码,这里是一个演示站。 本主题在 Louie 基于 Fuzzz 的 Akina 主题修改的主题 Siren 基础上三次修改,显然与前辈比起来,我唯一的贡献就是把他们的代码搞得乱七八糟了吧 =.= GitHub 地址在文末(从而确保你看到了注意事项)。 I. 特性 随机封面图 内带了一个返回随机图片的 API,把想要展示的图放到 /cover/gallery 中即可。 Lazyload 使用了开源库 jQuery-Lazyload,按需加载图片,优先加载缩略图或占位图,当图片显示在 viewport 上时才加载原图,提升网页加载速度。 另外首页文章列表设计了一个向上浮现的效果,算我最满意的一个小 trick~ 文章封面视频 Demo 可将视频设为文章封面,支持 hls 流视频。使用说明见主题 wiki。 定制登陆及后台界面 后端登陆界面及 Dashboard 美化(配色方案 Sakura),你也可以自行设计配色方案(请留意“后台配置”页面下的说明),同时也有配合 pjax 实现的前端登陆,前端登陆需自行用模板创建新页面(page)。 支持 Bilibili 表情 后端请按提示切换后台为明亮主题(个人资料页切换),否则评论管理页将出现表情鬼畜。 QQ/Gravatar 头像 如果输入了 QQ 号,留言将拉取 QQ 头像,如果 QQ 号不存在或者是输入了邮箱,将拉取 Gravatar 头像。QQ 头像接口和 Gravatar 镜像都由我这边提供。 评论插图 该功能支持多个图床的接口的选择,目前支持的有 SM.MS、Imgur、Chevereto,使用前请在主题设置中配置相应的代理和API Key。 … Continue reading WordPress 主题 Sakura 🌸