主题介绍
个人 Typecho 主题,移植自Hexo主题 Sukka 的设计,基于Mr.Seaning的 二开半成品 完善而成
Demo:https://ui.typecho.xin/Sukka

环境要求
- Typecho 1.3.0+
- PHP 8.0+(推荐 PHP 8.4)
功能特性
- 响应式设计,适配桌面和移动端
- 暗色/明亮模式切换(支持手动切换 + 跟随系统)
- 文章目录(TOC)自动生成
- 代码高亮(基于 highlight.js,支持 190+ 语言)
- 代码一键复制
- AJAX 评论提交
- 搜索功能(弹窗式搜索)
- 打赏功能(支持支付宝/微信二维码)
- 图片懒加载 + 点击放大
- 文章字数统计 + 阅读时间估算
- 上下篇文章导航
- 文章版权声明
- 文章过期提醒(超过 30 天的文章显示提醒)
- 回到顶部按钮
- 侧边栏博主信息、最新文章、分类、标签云
主题配置
在 Typecho 后台 → 控制台 → 外观 → Sukka 中可配置:
| 配置项 | 说明 |
|---|---|
| 站点标识文字 | 导航栏左侧显示的文字 |
| 博主昵称 | 侧边栏显示的博主名称 |
| 博主描述 | 侧边栏显示的一句话描述 |
| 博主头像地址 | 留空则使用主题默认头像 |
| 支付宝打赏二维码 | 文章页打赏弹窗中显示 |
| 微信打赏二维码 | 文章页打赏弹窗中显示 |
| 打赏引导文案 | 打赏按钮上方的文字 |
| ICP 备案号 | 底部显示的备案信息 |
| 公安备案号 | 底部显示的公安备案信息 |
| 启用代码高亮 | 是否启用 highlight.js 代码高亮 |
| 随机缩略图 CDN | 文章无缩略图时使用的随机图片地址 |
文章自定义字段
在文章编辑页面可设置:
| 字段 | 说明 |
|---|---|
| img | 文章缩略图地址,留空则使用随机图片 |
更新日志
v2.0 (2026-07-26)
- 兼容 Typecho 1.3.0 + PHP 8.4
- 使用 Typecho 1.3.0 命名空间类(
\Typecho\Db,\Typecho\Widget等) - 移除已废弃的
Typecho_Common::gravatarUrl,改用自定义getGravatarUrl - 完善搜索功能(弹窗式搜索)
- 完善打赏功能(支付宝/微信二维码弹窗)
- 完善 AJAX 评论提交
- 完善暗色/明亮模式切换(防 FOUC,支持 localStorage 记忆)
- 完善文章目录(TOC)自动生成
- 新增代码高亮(highlight.js)+ 一键复制
- 新增图片点击放大查看
- 修复
thumbside函数逻辑 bug - 修复
category.php/tag.php中lazyload.jpg引用错误 - 修复空的 minified 文件引用问题
- 启用
page.php和about.php的评论功能
评论 (0)