[user_titles]用户称号热
- zaiwai2026-08-29用户称号ID user_titles版本 1.6.1插件制作者 zaiwai售价 10 积分1087 行 / 64.2 KBHook / 后台页站长可手动为成员颁发称号和红V认证徽章,内置 21 种 TAG 文字徽章样式(主播/站长/赞助商等,名称直接显示在彩色徽章内),支持每个称号独立设置展示位置(跟随用户名 / 叠加头像右下角)混合展示,徽章尺寸可独立自定义。收费插件安装说明购买后点击“授权码”获取一次性授权码;在后台 > 插件广场点击在线安装或更新,并填写该授权码。已购买用户更新免费:每次在线安装或更新前,重新点击“授权码”获取新的一次性授权码即可,无需再次购买;也可直接下载新版后用后台“插件上传”更新。尊重并感谢他人劳动,请勿传播代码。app/plugins/user_titles/plugin.php开发日志已有 5 条
个人独立维护项目。
主楼点赞与点评1zaiwai2026-08-29
插件质量报告
插件:
user_titlesHook 功能范围 循环 使用频率 文件读写 修改系统表 读写系统表 读写自己的表 reply.after_render 主题查看页/回帖列表逐条渲染 是 5 - - app_plugins 修正❗️ 写 plugin_user_titles;读 plugin_user_titles_users 修正❗️ topic.after_render 首页/版块列表/主题查看逐条渲染 是 5 - - app_plugins 修正❗️ 写 plugin_user_titles;读 plugin_user_titles_users 修正❗️ admin.tabs 后台管理页标签栏(展示位置:后台Tab) 否 1 - - - - 颜色说明:黄色表示有数据读写,红色表示 Hook 在系统循环中执行,浅蓝色表示有文件写入。“列表跳过”表示回调在列表路径会提前返回,“回调内”表示操作位于回调自身或其帮助函数的循环体内。“文件批处理”表示逐个处理用户一次提交的文件,属于必要操作,不标记修正。只有操作实际处于需要优化的循环路径时,才会标记“修正❗️”。
数据字典
plugin_user_titles字段 类型 可空 默认值 约束 id id 否 - 主键、自增 name string 否 - 唯一 style key 否 - - custom_color key 否 - - custom_bg key 否 - - custom_border key 否 - - icon_path string 否 - - position string 否 'inline' - sort uint 否 - - is_vip uint 否 - - size uint 否 0 - created_at uint 否 - - plugin_user_titles_users字段 类型 可空 默认值 约束 id id 否 - 主键、自增 uid uint 否 - 唯一 title_id uint 否 - 唯一 created_at uint 否 - - - zaiwai2026-08-29
版本 1.2.1 更新:
自定义用户称号插件 · 功能介绍
插件简介
「自定义用户称号」是一款面向社区站长的成员身份标识插件。站长可为成员手动颁发称号徽章和红V认证,徽章会自动展示在主题列表与帖子内容中,让社区成员身份一目了然。核心功能
- 称号颁发
后台检索用户,一键勾选颁发/收回多个称号
支持批量颁发,实时生效- 红V认证徽章
内置醒目的红V认证样式,识别度高
支持与普通称号组合展示- 内置多彩样式
内置红、蓝、绿、紫、金、橙、青、灰 8 种配色方案,可直接选用
- 自定义徽章图标
站长可上传自定义图片作为徽章图标
上传图片原样显示,仅控制高度尺寸、不裁剪宽度,圆形、方形、长方形图标均可正常展示- 多场景展示
主题列表(帖主称号)
帖子正文(作者称号)
后台颁发面板(当前称号一览)
版本亮点(v1.2.1)
徽章扁平化:由立体样式改为纯色扁平设计,V 标识加粗显示,简洁现代
图文对齐优化:徽章与称号名称并排居中展示,解决名称被挤进圆徽章、显示不完整的问题
列表布局修复:颁发面板称号项按行整齐排列,多称号自动分组换行、不错位
使用说明
后台「用户称号」→「称号管理」:创建称号、选择配色或上传图标
「颁发」页:搜索成员 → 勾选称号 → 提交
颁发后称号即时展示于主题列表与帖子内 - bbs1org2026-08-29
- zaiwai2026-08-29
插件整体已确认:渲染路径(主题列表、帖子内、颁发面板)都通过 user_titles_data() 的两次全量查询 + 静态缓存取数,循环内无查询。但有两个写路径存在循环内数据库操作,先查一下核心提供的批量写入能力。如果要更新,我怎么发布。
- bbs1org2026-08-29
- zaiwai2026-08-29
- zaiwai2026-08-29
版本 1.2.1 更新:
用户称号插件 v1.2.1 更新说明
本次更新对称号徽章的展示效果和后台性能进行了优化,主要更新内容如下:- 徽章全新扁平化设计
徽章图标由立体样式升级为扁平纯色设计,更简洁现代
V 标识加粗显示,识别度更高- 上传图标原样展示
自定义上传的徽章图标不再被强制裁剪,仅固定高度、宽度自适应
圆形、方形、长方形图标均可原样呈现,展示效果与上传图片一致- 称号文字完整显示
修复称号名称被挤进圆形徽章、显示不完整的问题
徽章与名称并排居中展示,颁发面板各称号项整齐对齐,多称号自动分组换行- 性能优化
批量颁发改为单次数据库写入,消除循环内查询,大幅减少数据库操作次数
点赞与点评1bbs1org投币2026-08-29
加头像上是不是好点,蓝V认证,哈哈哈
- zaiwai2026-08-29
我知道你刚才说了可以自己上传图片,我想表达的意思是,如果默认的图标调整到合适岂不是更好?我个人感觉图标稍微大了那么一点点,因为在首页,主题列表页面看的时候感觉显大,也可能是因为颜色鲜艳的问题显得突出,我不知道,你在首页看看感觉怎么样?
- zaiwai2026-08-29
我也要一个
现在目前发放方式是,手动颁发
还可以更精进,设定一下自动获取准则,达到什么条件,自动获取相应的称号。可以由站长设定什么称号达到什么标准自动获取。- zaiwai2026-08-29
- zaiwai2026-08-29
- zaiwai2026-08-29
- zaiwai2026-08-29
版本 1.4.0 更新:
用户称号插件 v1.4.0 更新说明- 新增三种显示模式(后台可切换)
进入「后台 → 用户称号 → 显示设置」,可选择称号在主题列表与帖子内的整体呈现方式,选择器为可视化卡片,带示意图标与说明:
模式 展示效果
单图标显示 仅显示圆形徽章图标,最简洁
文字显示 仅显示称号文字,带同色圆点标识,颜色跟随徽章主题色(红V认证显示红色文字)
图标+文字显示 徽章与称号名并排展示,名称使用徽章同色,信息最全
文字显示 / 图标+文字显示均保持原有的"跟随用户名 / UID 之后"的展示位置。- 单图标模式新增"头像右下角叠加"位置
选择「单图标显示」后,还可选择图标位置(可视化选择器):
跟随用户名:保持原样式,徽章跟在用户名 / UID 之后
叠加头像右下角:徽章一半嵌入头像框、一半露出头像框外,带白色描边,突出醒目;自动优先展示红V认证徽章
切换为非单图标模式时,位置选项自动置灰禁用,并提示"仅单图标显示模式生效"。- 称号颁发页面全面精致化
称号选项升级为卡片式多选:白底描边卡片,勾选后绿色描边 + 浅绿底色高亮,hover 浮起
选择区新增标题与实时已选计数("已选 N 个"),勾选即时刷新
保存按钮与操作提示分置操作栏两侧,布局更清爽- 其他细节
后台「显示设置」改为纵向卡片布局,模式 / 位置选择器与数量设置分区展示
前端渲染逻辑重构:三种模式统一入口,批量取称号与渲染分离,性能不变
版本号更新至 1.4.0收个10积分意思一下了。哈哈
没毛病,必须付积分支持
- zaiwai2026-08-29
- zaiwai2026-08-29
- zaiwai2026-08-29
- zaiwai2026-08-30
- zaiwai2026-08-29
金V图标,拿去用用。

- Maser2026-08-29
花样越来越多,功能越来越全了
- zaiwai2026-08-30
找找好看一些的图标,图标位置可以调整到用户名后面。
- zaiwai2026-08-30
- zaiwai2026-08-30
版本 1.5.0 更新:
用户称号插件 v1.5.0 更新说明- 支持多图标混合展示(头像叠加 + 跟随显示)
现在每个称号都可以独立设置展示位置,不再受全局单一模式限制:
跟随用户名/UID 显示:称号展示在主题列表的用户名后、帖子内 UID 后(原样式)
叠加头像右下角:徽章一半嵌入头像框、一半露出,醒目突出
你可以这样组合:把红V认证设为"叠加头像右下角",再把其他称号设为"跟随显示"——多个不同样式的图标同时展示,互不冲突,展示更丰富。设置入口:称号管理 → 编辑称号 → 展示位置(可视化卡片选择,带示意图)。称号列表新增"位置"列,方便一眼查看每个称号的展示方式。
提示:叠加头像建议仅设置 1 个,多个叠加时自动优先展示红V认证。
- 上传图片图标尺寸自定义
后台「显示设置」新增 图片图标尺寸(px) 输入项
默认 17px(与现状一致),可按需调整(10~48px)
上传的图片类型图标,内置 SVG 徽章样式都可自定义大小。- 其他优化
显示设置页更简洁:移除全局"图标位置"选择器,改为说明提示,引导至称号编辑页按需设置
老版本(含全局头像叠加设置)自动迁移:红V认证自动转为头像叠加位置,设置无缝衔接
版本号更新至 1.5.0 - bbs1org2026-08-30
新版插件后台彻底没样式了。
- zaiwai2026-08-30
- bbs1org2026-08-30
- zaiwai2026-08-30
- bbs1org2026-08-30
- zaiwai2026-08-30
- zaiwai2026-09-01
版本 1.6.1 更新:
后台样式选择器新增"大佬论坛的TAG 徽章",色板直接展示真实颜色/渐变 + 名称,可给任意称号选用,也可新建同名称号。
图标+文字模式不重复:文字徽章本身含名称,icon_text 模式下不会重复追加名称。
头像叠加:文字徽章叠加头像时缩小字号并超出省略。
版本 1.5.0 → 1.6.0。- TAG 徽章默认改小
文字徽章字号 11px → 10px,内边距收紧(更紧凑),头像叠加角标 10px → 9px。
- 每个称号可单独自定义尺寸(互不影响)
给数据库 plugin_user_titles 表新增了 size 字段(0 = 跟随默认),并在「称号管理 → 新增/编辑称号」表单中新增 徽章尺寸(px) 输入框(0–48)。
称号样式 自定义尺寸作用方式
TAG 文字徽章 设置 --user-titles-badge-size 控制字号,如设 8 就是 8px 小字
圆形 SVG 徽章 / 上传图标 内联覆盖全局尺寸变量,仅该称号生效
未设置(0) 跟随全局「显示设置」里的徽章尺寸,或 TAG 默认小字号
头像叠加角标保持固定小尺寸(不会撑破头像)。部署
plugin.php 已同步更新(版本 1.6.1),直接覆盖服务器同名文件。
覆盖后无需手动操作:ensure_schema 会自动为现有表补上 size 列,已有称号保持默认(0 = 跟随全局),不受影响。 - zaiwai2026-09-01

