子比主题 – 重复标题检查插件(完整版文档)

预计阅读 7 分钟

子比主题 – 重复标题检查插件(完整版文档)

 

一、插件概述

 
专为WordPress 子比 (Zibll) 主题开发的文章标题重复检测插件,基于Levenshtein 距离算法实现精准模糊匹配与相似度判定,兼顾精准查重、内容审核、消息通知、行为管控、日志记录等全流程能力,深度适配子比主题原生 UI、站内信及后台逻辑,无缝融入站点运营体系。
 

二、核心功能特性

 

1. 智能标题检测

 
  • 精准查重 + 模糊相似度双重匹配,采用 Levenshtein 距离算法计算文本相似度
  • 自动忽略标题内标点、空格,提升检测准确率
  • 支持自定义相似度阈值(默认 80%,区间 0-100%)
  • 后台 + 编辑页双端检测,规避重复标题泛滥
 

2. 发布强制审核

 
  • 检测到高相似标题,新文章自动转入审核队列,禁止直接公开发布
  • 可选配置:检测重复后自动拒绝发布,无需人工干预
  • 权限豁免:可开启管理员免检测权限,管理员发布不受规则限制
 

3. 子比原生站内信通知

 
  • 复用子比主题内置站内信接口,无额外代码冗余
  • 双向通知:新文章作者、原相似文章作者均可收到提醒
  • 审核状态变更(通过 / 拒绝)实时推送通知
 

4. 批量审核管理

 
  • 支持多选多条待审核记录
  • 一键批量执行:通过、拒绝、删除操作
  • 独立审核管理菜单,操作简洁高效
 

5. 完整审核日志

 
  • 独立日志表留存所有审核操作记录
  • 记录字段:操作时间、操作类型、关联文章 ID、操作管理员
  • 支持日志查阅、手动清理,优化数据库占用
 

6. 用户发布限制

 
  • 针对高频发布重复标题的用户做行为管控
  • 自定义统计天数+最大重复次数,超限可限制发布
  • 遏制恶意批量发布相似内容行为
 

7. 前端实时检测提示

 
  • 文章编辑页面输入标题时实时异步检测
  • 页面弹窗展示站内已存在的相似标题列表
  • 作者提前自查,减少审核积压
 

三、安装教程

 
  1. 下载插件压缩包,保留完整压缩文件
  2. 进入 WordPress 后台 → 插件 → 上传插件
  3. 选择下载好的压缩包,完成上传并启用插件
  4. 插件启用后自动创建专属数据库表,无需手动建表
 

四、后台设置详解

 
进入插件专属设置页,分为三大配置模块:
 

(一)基本设置

 
  1. 启用重复标题检查:全局开关,一键开启 / 关闭插件所有功能
  2. 通知文章作者:检测重复时,向新发布文章作者发送站内信
  3. 通知原文章作者:检测重复时,向历史相似文章作者发送站内信
  4. 管理员跳过检查:站点管理员发布文章,豁免所有查重规则
 

(二)检测规则设置

 
  1. 相似度阈值:0-100%,高于该值判定为相似标题(推荐 70%-80%,过低易误判)
  2. 自动拒绝重复标题:开启后,检测到重复直接驳回发布,不进入人工审核
  3. 检查文章类型:勾选需要启用查重的文章 / 自定义文章类型
 

(三)用户限制设置

 
  1. 最大重复次数:指定周期内,单用户允许发布重复标题的最大次数(填 0 = 不限制)
  2. 统计天数:重复次数的统计时间周期(如 7 天、30 天)
 

五、使用流程说明

 

1. 完整审核流程

 
  1. 用户在前台 / 后台编辑、提交文章
  2. 插件实时清洗标题(去除标点、空格)并执行相似度比对
  3. 判定重复 / 高相似 → 文章自动进入重复标题审核队列
  4. 管理员进入插件菜单处理审核单据
  5. 审核操作完成后,系统自动向相关作者推送站内信通知
 

2. 审核操作说明

 
  • 通过:文章正常公开发布,同步通知作者
  • 拒绝:驳回发布,通知作者修改标题后重新提交
  • 删除:仅删除本条审核记录,不影响原文章数据
 

六、更新日志

 

v2.0.0(2026-05-27)

 
  • 新增 Levenshtein 算法相似度模糊检测
  • 新增批量审核功能、独立审核日志页面
  • 新增用户发布次数限制功能
  • 新增前端编辑页实时查重 + 相似标题提示
  • 优化检测逻辑,强化模糊匹配能力
  • 扩充自定义审核规则配置项
 

v1.0.0(2026-05-27)

 
  • 插件首发,实现基础精准标题查重
  • 集成子比原生站内信通知
  • 搭建基础审核管理页面
 

七、技术参数说明

 

1. 数据库数据表

 
  • wp_zib_duplicate_title_records:重复标题审核主记录
  • wp_zib_duplicate_title_logs:所有审核操作日志表
 

2. 插件内置常量

 
  • ZIB_DTC_VERSION:插件当前版本号
  • ZIB_DTC_PATH:插件服务器绝对路径
  • ZIB_DTC_URL:插件前端访问 URL 地址
 

八、作者与授权信息

 
 

九、注意事项

 
  1. 运行环境要求:WordPress 5.0 及以上版本 + 子比主题正式版
  2. 长期使用建议:定期清理过期审核日志,减少数据库冗余数据
  3. 阈值建议:相似度阈值不低于 70%,阈值过低会大量误判正常标题
  4. 兼容性:纯钩子开发,不修改子比主题、WordPress 核心文件,主题 / 程序升级不影响插件运行
© 版权声明
THE END
喜欢就支持一下吧
点赞8508支持作者 分享
评论标题 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容