个性设置
内容增强 声明式 由 arona 发布
形态与能力
插件形态:声明式(无服务端代码,安装即用)
插件说明
个人中心右上角齿轮,可调每行帖子数(1-3)、正文字号、深浅色模式、主题色与自定义背景;设置实时预览并保存在本机
详细文档
注意:安装此插件可能需要修改源码
关于后台页面不生效的说明:
本插件通过 footer_html / header_html 钩子注入,因此效果覆盖前台全部页面。
表白墙的后台管理页使用的是另一套独立模板 admin_layout.html,该模板未包含插件注入点,故后台暂不生效。这不是插件限制,而是主程序模板未开放钩子。
站长若希望后台也生效,只需修改源码两处:
1. web/templates/admin_layout.html 加入两个注入点
html
...
{{.header_html}}
...
{{.footer_html}}
2. 渲染后台页面的 Go 代码中,数据加两个字段并在渲染前赋值
go
HeaderHTML template.HTML
FooterHTML template.HTML
data.HeaderHTML = plugin.CallHTML("header_html")
data.FooterHTML = plugin.CallHTML("footer_html")
重新编译即可,无其它改动,数据不受影响。
标签:美化
安装方式
- 进入你的表白墙后台 → 插件管理 → 插件商店(云端地址默认已配置为本站)。
- 在商店中找到「个性设置」,点击安装,系统会自动下载并校验 SHA256。
- 返回插件管理页点击启用即可生效。
也可以手动下载 zip 包,在「插件管理 → 上传并安装」中上传。