本文共计1439个字,预计阅读时长5.8分钟。
文章分类筛选 允许管理员预先设定文章分类,用户在发帖或编辑主题时必须(可选)选择一个分类。首页和板块页面顶部将出现筛选栏,访客可以按分类快速过滤内容。
插件还支持 自定义字段,可为特定分类附加额外的结构化信息(如下载链接、版本号等),方便资源分享、Bug 反馈等场景。
在发帖表单的标题下方会出现“分类”下拉框,点击展开并选择所需分类。如果后台开启了“发帖必须选择分类”,则未选择分类时无法提交。
首页顶部会显示所有启用的分类按钮(若后台开启“首页显示筛选”),点击任一分类即可仅显示该分类下的主题。
进入某个板块时,板块页面的筛选栏同样会显示分类按钮(若后台开启“板块显示筛选”),点击即可过滤该板块内属于所选分类的主题。
如果所选分类配置了自定义字段,发帖表单中会额外显示对应的输入框、下拉菜单或单选按钮。请按要求填写,必填字段未填写时无法发布。
在后台插件设置页面(setting.php)中,您可以配置以下选项:
| 设置项 | 说明 |
|--------|------|
| 启用分类 | 开启后整个论坛的分类功能生效。 |
| 发帖必须选择分类 | 开启后用户发帖/编辑时必须选择一个分类。 |
| 首页显示筛选 | 开启后首页顶部显示分类筛选按钮。 |
| 板块显示筛选 | 开启后每个板块页面显示分类筛选按钮。 |
点击“新增”或编辑已有分类,配置以下字段:
| 字段 | 说明 |
|------|------|
| 唯一标识 | 英文/数字,用于内部识别,不可重复。 |
| 显示名称 | 前台显示的分类名称。 |
| 颜色 | 分类标签的显示颜色(十六进制色值或颜色名称)。 |
| 适用板块 FID | 输入板块 ID,多个用英文逗号分隔。留空表示全站所有板块都可用。 |
| 允许用户组 GID | 输入用户组 ID,多个用英文逗号分隔。留空表示所有可发帖用户组都可选择(管理员和版主始终可选择)。 |
| 发帖模板 | 选择该分类时默认使用的发帖模板(可选)。 |
| 自定义字段 | 启用后,可为该分类添加额外字段。每行格式:字段名\|显示名称\|类型\|是否必填\|选项\|提示文字。类型支持 text(文本框)、textarea(多行文本)、select(下拉选择)、radio(单选按钮)。选项以英文逗号分隔。示例:version\|版本\|select\|1\|v1,v2\|请选择版本。 |
| 排序 | 数字越小越靠前。 |
| 启用 | 勾选后该分类在前台可见可用。 |
自定义字段还支持在“Bug 反馈”类主题中由管理员编辑状态、问题类型等信息,具体字段定义需在分类设置时按上述格式配置。
select 和 radio 类型生效,其他类型请留
评论区