主题进化史
我在前几天发现了Joe3.0这个主题,并且安装和启用。很好,但对于我来说还可以再加入写东西,我就开始去halo看主题开发文档,并开始在后端修改和测试。经过半天的测试(一开始不知道主题还需要清除模板缓存),我加入的代码没有任何输出,我郁闷了!经过看文档、查资料、询问AI终于我放弃了。查到的资料说要清楚缓存,我在控制台选中后还是一样;AI让我清除缓存或使用无痕模式,我也试了,没有一丝丝变化。就在我要删除该主题要重新安装时,我发现了“清楚模板缓存”这个选项,哈哈哈哈,我长脑子了!
既然找到了清除缓存的地方,那后面就简单多了。经过多次修改和测试,终于把多语言选项加上了。后台管理入口如图。
虽然翻译的时候会有1-3秒左右的延迟,但是方便啊!如果你后续要加入更多语言,可以去服务器修改配置文件, class内加入[igore]则不翻译。
插件优化
主题有了,那么主题的某些美化没有办法直接生成,并且后端没有HTML编辑。直到我在插件商店中看到了【Markdown / HTML 内容块】,安装后虽然可以使用HTML了,但还是需要自己手动输入。对,你没猜错,我又要开始折腾插件了...... 我前往Github下载下来该插件的开源代码,在源代码中加入了Joe模板所支持的图标按钮、进度条、网易云歌单等功能。经过测试,可以加入到HTML块中,大功告成!虽然不是很完美,但是不用自己输入代码了,这还不够吗!谁让我懒呢.........................
组件预览
1.图标按钮
2.便条按钮
3.网盘按钮
4.跑马灯
5.多彩虚线
6.复制按钮
7.进度条
更多功能请自行查看!
评论区