侧边栏壁纸
博主头像
Z同学博主等级

工作磨平激情前,坚持技术的热忱。 欢迎光临Z同学的技术小站。 分享最新的互联网知识。

  • 累计撰写 290 篇文章
  • 累计创建 57 个标签
  • 累计收到 98 条评论

Halo 主题 Halo-theme-joe 2.0

Z同学
2021-11-18 / 3 评论 / 11 点赞 / 1,722 阅读 / 792 字
温馨提示:
本文最后更新于 2021-11-23,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

介绍

本站的前台当前主题采用的Joe 2.0 ,首先感谢作者qinhua的分享。

作者提供了很多的配置方法。下面记录一些我比较关心的配置方法。

本主题还在不断更新迭代中。

仓库

作者是基于 Typecho Themes Joe 进行移植的Halo版。

针对Halo 添加了不少的适配和修改。 项目地址为:qinhua/halo-theme-joe2.0: 🌈 A Halo blog theme, called Joe2.0 (github.com)

配置问题

  1. 如果使用该主题,建议所有文章和分类都有封面图。这样整个网站内容将会比较丰富和正式。

  2. 主题支持导航栏二级目录。只要在后台配置二级菜单就可以开放了。

  3. 留言页面:目前主题中的留言页面是自定义页面,所以需要你进入 后台管理-页面 ,点击 新建页面 添加留言页,然后把模板目录中的 leaving.ftl 的内容复制进去保存,最后进入 外观-菜单 添加刚才自定义的留言页,保存后刷新前台页面即可。

  4. 目前主题默认使用 CDN 加载静态资源,要使用自己修改后的版本,需要到 后台管理-外观-主题设置-其它 中关闭 使用CDN加载静态资源 即可生效。但关闭后同时也失去了 CDN 加载的优势,如果你不想关闭,就需要自己单独修改文件引入处的链接。

    比如我修改了 joe.index.min.css 这个文件,那么就需要到 template/module/link.ftl 中找到引入它的地方:

    <link
      rel="preload stylesheet"
      as="style"
      href="${BASE_RES_URL}/source/css/min/joe.index.min.css?v=${theme.version!}"
    />
    

    把其中的 ${BASE_RES_URL} 修改为主题自身路径 ${theme_base!} 即可。

问题反馈

如果有主题问题,可以反馈相关Issues 。

11

评论区