AI 摘要

Typecho default-ultra 主题的安装,下载后放 /usr/themes/ 并命名为 default-ultra,后台启用并务必完成外观参数配置。主题支持 PJAX、亮/暗/系统色/阅读色切换、侧边栏、图片懒加载与灯箱、字数/阅读时长/阅读数统计、TOC、返回顶部等开关,按需开启即可。

主题安装说明

温馨提示:该主题目前仅在 Typecho 1.2.1、PHP 56 ~ PHP84、MySQL 56 ~ MySQL 84、PostgreSQL 17.6、SQLLite 环境下测试通过,其他情况未作太多测试,如有问题可与我反馈。

推荐环境:Typecho 1.2.1、OpenResty/Nginx、PHP 8.4.6、MySQL 8.4.6。

主题安装步骤:

1、在 Github 上下载最新的主题文件压缩包。

2、将主题文件压缩包上传至 Typecho 程序/usr/themes/ 目录下。

3、解压主题文件压缩包,并将解压后的文件夹命名为 default-ultra。

4、进入 Typecho 后台 - 控制台 - 外观 - 可以使用的外观,启用 default-ultra 主题。

5、进入 Typecho 后台 - 控制台 - 外观 - 设置外观,配置主题参数。注意:主题启用或更新后,一定要根据自己的实际需求设置主题参数,否则大部分功能可能无法生效。

配套插件说明

1.ip2region

Typecho 主题配套的客户端 IP 地址归属地信息查询插件,基于 zoujingli/ip2region

注意:default-ultra 主题中,显示评论者 IP 地址归属地信息功能需要配合该插件使用。

插件安装步骤:

1、在 Github 上下载最新的插件文件压缩包。

2、将插件文件压缩包上传至 Typecho 程序/usr/themes/plugins 目录下。

3、解压插件文件压缩包,并将解压后的文件夹命名为 ip2region。

4、该插件即插即用,无需手动启用。

2.AISummary

TODO

3.ShortLinks

TODO

主题设置说明

1.基础设置

1.是否启用全站 PJAX

该参数开启后,全站页面实现 PJAX 无刷新跳转。

2.favicon.ico 图标路径

该参数用于指定网页 favicon 图标,即浏览器标签页上显示的小图标。

3.版权信息

该参数用于指定网页底部版权区域显示的内容。

4.网站统计代码

该参数用于指定网站统计工具(如百度统计、Google Analytics 等)的嵌入代码。

2.主题模式设置

1.是否启用主题模式切换

该参数开启后,全站支持切换亮色/深色/跟随系统模式

2.默认外观

该参数用于指定未手动切换主题模式时全站的默认主题模式。

3.顶部菜单设置

1.顶部菜单显示内容

该参数用于指定网页顶部菜单显示的菜单项来源。

4.侧边栏设置

1.是否启用侧边栏

该参数开启后,将显示网页侧边栏。

2.侧边栏显示内容

该参数用于指定网页侧边栏显示的内容。

3.是否启用侧边栏粘性布局

该参数开启后,侧边栏会在页面滚动过程中始终保持在可视区域内。

5.文章设置

1.是否启用 images.weserv.nl 服务

该参数开启后,文章内的图片将自动调用 images.weserv.nl 接口服务,处理外链图片(如微信公众号图片等)防盗链问题。

2.是否启用图片懒加载

该参数开启后,文章内的图片仅在用户即将浏览到时才加载,非一次性全部加载。

3.是否启用图片灯箱

该参数开启后,点击文章内的图片,即可让图片展开放大。

4.是否显示文章字数

该参数开启后,将在首页、文章列表页、文章页自动统计并显示文章字数

5.是否显示文章预计阅读时长

该参数开启后,将在首页、文章列表页、文章页自动计算并显示文章预计阅读时长。

6.默认阅读速度

该参数用于计算文章预计阅读时长时,会根据文章字数和默认阅读速度进行估算,其单位为字/分钟。

7.是否显示文章阅读数

该参数开启后,将在首页、文章列表页、文章页自动计算并显示文章阅读数。

8.随机生成文章阅读数最小值/最大值

该参数用于文章发布后,会在设定的最小与最大值之间,为文章随机分配一个阅读数。

6.评论设置

1.是否显示评论者 IP 地址归属地信息

该参数开启后,将显示评论者 IP 地址归属地信息。该功能需要配合 ip2region 插件使用,请确保已安装 ip2region 插件。

7.悬浮工具设置

1.是否启用 TOC

该参数开启后,将启用 TOC 并在网页右下角显示 TOC 按钮。

2.是否自动打开 TOC 列表

该参数开启后,将默认打开 TOC 面板。

3.是否自动展开 TOC 列表项

该参数开启后,将默认展开全部 TOC 列表项。

4.是否启用主题模式切换按钮

该参数开启后,将在网页右下角显示主题模式切换按钮,需同时开启主题模式切换。

5.是否启用返回顶部按钮

该参数开启后,将在网页右下角显示返回顶部按钮。

其他问题帮助

1.后台外观设置时复选框无法保存

该问题是 Typecho 1.2.1 的 Bug,解决方法参考:https://www.duox.dev/post/40.html

2.ShortLinks 插件与 AISummary 插件冲突失效

该问题是插件钩子冲突的问题,解决方法参考:https://www.duox.dev/post/89.html

3.修改全局字体

TODO

4.移除网页底部“Theme by duozai”信息

TODO

5.自定义 CSS 样式

TODO

6.添加“友情链接/邻居”页面

TODO

7.添加“归档”页面

TODO

7.添加“时间轴”页面

TODO