--
:
--
:
--
赞赏图配置说明
最后更新于:
💰 赞赏图配置概述
Hugo-Teek 主题内置了优雅的赞赏功能,支持微信支付和支付宝两种打赏方式。赞赏功能采用可折叠设计,点击按钮后展开显示二维码,既美观又不占用过多页面空间。
✨ 赞赏功能特性
🎨 设计特性
- 折叠式设计:点击展开,节省页面空间
- 双支付方式:支持微信支付和支付宝
- 精美动效:按钮悬停动画、二维码浮动效果
- 响应式布局:移动端自动适配
⚙️ 配置特性
- 独立开关:可单独启用或禁用赞赏功能
- 图片灵活:支持本地图片或外部链接
- 格式兼容:支持 AVIF、WebP、PNG、JPG 等格式
- 主题隔离:不同主题可拥有独立赞赏配置
📁 配置文件路径
Hugo-Teek 采用分层配置结构,赞赏图配置文件位于以下位置:
1# hugo-teek-site/config/themes/hugo-teek/params.toml
2# 仅当前主题使用的赞赏配置
3# 推荐在此文件中进行赞赏配置1# hugo-teek-site/config/teek-plugins/params.toml
2# 所有主题共用的赞赏配置
3# 用于覆盖主题默认配置配置优先级
1配置合并顺序(优先级从低到高):
21️⃣ config/themes/{theme}/params.toml(主题默认配置)
32️⃣ config/teek-plugins/params.toml(通用配置)
43️⃣ 运行时通过管理后台修改的配置📝 基础赞赏配置
启用赞赏功能
最简单的赞赏配置,只需启用并设置二维码图片地址:
1# ========================================
2# 打赏配置 (Appreciation)
3# ========================================
4[appreciation]
5 enabled = true # ◀️ 启用打赏支持功能
6 alipayQR = "https://your-domain.com/alipay.avif" # ◀️ 支付宝二维码
7 wechatQR = "https://your-domain.com/wechat.avif" # ◀️ 微信二维码1 enabled = true # ◀️ 总开关:true 启用,false 禁用
2 alipayQR = "图片URL" # ◀️ 支付宝收款二维码图片地址
3 wechatQR = "图片URL" # ◀️ 微信收款二维码图片地址赞赏配置字段说明
| 字段 | 必填 | 说明 |
|---|---|---|
enabled | ✅ | 赞赏功能总开关,true 启用,false 禁用 |
alipayQR | ❌ | 支付宝收款二维码图片 URL,留空则不显示支付宝选项 |
wechatQR | ❌ | 微信收款二维码图片 URL,留空则不显示微信选项 |
🖼️ 二维码图片配置
使用外部图片链接
推荐使用图床或 CDN 托管二维码图片,加载速度快且便于管理:
1 enabled = true
2 alipayQR = "https://img.xxdevops.cn/blog/appreciation_code/zhifubao.avif"
3 wechatQR = "https://img.xxdevops.cn/blog/appreciation_code/wechat.avif"1 enabled = true
2 # ◀️ 使用 HTTPS 协议的图片链接
3 alipayQR = "https://your-cdn.com/alipay.avif"
4 # ◀️ 支持 AVIF、WebP、PNG、JPG 等格式
5 wechatQR = "https://your-cdn.com/wechat.webp"使用本地图片
也可以将二维码图片放在项目的 static 目录下:
1 enabled = true
2 alipayQR = "/images/appreciation/alipay.png"
3 wechatQR = "/images/appreciation/wechat.png"1hugo-teek-site/
2└── static/
3 └── images/
4 └── appreciation/
5 ├── alipay.png # ◀️ 支付宝二维码
6 └── wechat.png # ◀️ 微信二维码图片格式建议
🖼️ 图片优化建议
- 推荐格式:AVIF > WebP > PNG > JPG
- 推荐尺寸:400x400 像素(正方形)
- 文件大小:建议控制在 50KB 以内
- 背景:建议使用白色背景,确保扫码识别率
🔧 高级配置示例
仅启用单一支付方式
如果只想使用微信支付或支付宝其中一种:
1 enabled = true
2 wechatQR = "https://your-domain.com/wechat.avif"
3 # ◀️ alipayQR 留空,不显示支付宝选项1 enabled = true
2 alipayQR = "https://your-domain.com/alipay.avif"
3 # ◀️ wechatQR 留空,不显示微信选项完整配置示例
1# ========================================
2# 打赏配置 (Appreciation)
3# ========================================
4[appreciation]
5 enabled = true # ◀️ 启用打赏支持功能
6 alipayQR = "https://img.xxdevops.cn/blog/appreciation_code/zhifubao.avif"
7 wechatQR = "https://img.xxdevops.cn/blog/appreciation_code/wechat.avif"⚙️ 通过管理后台配置
使用 Hugo Teek Admin
Hugo-Teek 提供可视化管理后台,可图形化配置赞赏图:
1make dev-admin
2# 访问: http://localhost:808011️⃣ 登录管理后台
22️⃣ 进入「外观管理」->「主题配置」
33️⃣ 找到【赞赏配置】部分
44️⃣ 上传或填写二维码图片地址
55️⃣ 保存后自动生成配置配置方式对比
| 配置方式 | 适用场景 | 难度 | 灵活性 |
|---|---|---|---|
| 管理后台 | 快速调整、可视化编辑 | ⭐ 简单 | ⭐⭐⭐ |
| 手动编辑 | 批量修改、版本控制 | ⭐⭐ 中等 | ⭐⭐⭐⭐⭐ |
| 主题配置 | 主题开发、默认菜单 | ⭐⭐⭐ 复杂 | ⭐⭐⭐⭐ |
🔍 常见问题
二维码不显示或显示异常
1原因:图片链接错误或图片不存在
2解决:
31️⃣ 检查图片 URL 是否正确
42️⃣ 确认图片文件存在且可访问
53️⃣ 检查图片格式是否支持(AVIF、WebP、PNG、JPG)
64️⃣ 确保图片使用 HTTPS 协议(如使用外部链接)1原因:二维码图片被压缩或尺寸不合适
2解决:
31️⃣ 使用原始尺寸二维码图片
42️⃣ 确保二维码周围有白色边距(quiet zone)
53️⃣ 检查图片是否被 CSS 裁剪或变形
64️⃣ 建议二维码尺寸不小于 300x300 像素1原因:enabled 设置为 false 或配置未生效
2解决:
31️⃣ 检查 enabled = true 是否设置正确
42️⃣ 确认配置文件路径正确
53️⃣ 重启开发服务器:make dev
64️⃣ 清除浏览器缓存后刷新页面配置生效检查清单
1✅ 配置文件路径正确
2✅ TOML 语法无误(使用在线 TOML 验证器检查)
3✅ enabled 设置为 true
4✅ 二维码图片 URL 可访问
5✅ 图片格式为 AVIF、WebP、PNG 或 JPG
6✅ 重启开发服务器后生效📝 配置模板速查
常用配置模板
1 enabled = true
2 alipayQR = "https://your-domain.com/alipay.avif"
3 wechatQR = "https://your-domain.com/wechat.avif"1 enabled = true
2 wechatQR = "https://your-domain.com/wechat.avif"1 enabled = true
2 alipayQR = "https://your-domain.com/alipay.avif"1 enabled = true
2 alipayQR = "/images/appreciation/alipay.png"
3 wechatQR = "/images/appreciation/wechat.png"1 enabled = false💡 最佳实践
二维码生成建议
🎯 生成高质量二维码
- 使用官方工具:通过微信/支付宝官方渠道生成收款二维码
- 保存高清原图:下载时选择高清版本,避免压缩
- 格式转换:使用 AVIF 或 WebP 格式,体积更小画质更好
- CDN 加速:将图片上传至 CDN,提升加载速度
安全建议
⚠️ 安全注意事项
- 定期检查二维码是否过期或被篡改
- 避免在公共仓库提交真实的收款二维码
- 建议使用图床或 CDN,便于随时更换
- 测试时可以使用测试二维码,上线前替换为正式二维码
🎉 赞赏图配置完成!
如有问题,请在 Hugo-Teek项目仓库 的 Issues 中反馈
📡
👤
作者:
余温Gueen
🌐
版权:
本站文章除特别声明外,均采用
CC BY-NC-SA 4.0
协议,转载请注明来自
余温Gueen Blog!
推荐使用微信支付

推荐使用支付宝

- 01修改目录样式 2026-03-02
- 02站点监控页面配置说明 2026-03-02
- 03网站统计页面配置说明 2026-03-02