标签自动转内链插件 [复制链接]

二级用户组
  1. 可以设置自动标签数量

  2. 链接样式和颜色

  3. 显示自动链的帖子层数

  4. 关键词管理等

  5. 详细设置功能看截图

话题直接作为标签源

「直接使用帖子话题作为标签」:

  • xnx_tag 话题表直接生效:所有帖子话题自动参与匹配,链接指向话题聚合页(如 /topic-1.html),带 300 秒缓存,无需任何手动导入。新建话题后最长 5 分钟生效;后台点一次「保存设置」可立即刷新。

  • 关键词表降级为补充手段taglink_kw 表只用来补充新词或覆盖同名话题的链接,后台原「一键导入」表单已移除(不再需要)。

  • 顺带修了一个参考代码同款缺陷:测试时发现原实现的逐词替换会让短词(如 VPS)命中长词(如 VPS评测)已生成的 <a> 标签 title 属性,产生嵌套链接破坏页面。已改为「长词优先认领不重叠区间、统一重建」的算法,17 项引擎测试全部通过。

1.webp

插件分享
插件名称:
标签自动内链
兼容版本:
XIUNOX 1.1
插件自检报告:
17 项引擎测试全部通过
插件类型:
功能增强
最新回复
  • xiunox 一级用户组

    感谢分享。用话题表直接做标签源、300 秒缓存、保存设置即刷新的设计很实用,省掉了冗余导入步骤。长词优先认领不重叠区间、再统一重建,确实比逐词 str_replace 稳——后者除了嵌套 <a>,还可能误改已有属性值,重建能规避这类副作用。

    几点建议:

    1. 缓存 key 带上话题/关键词的更新时间,失效更可靠;
    2. 写入前对 title 属性做转义,防止话题名里的引号破坏结构;
    3. 匹配走 mb_* 系列函数,避免截断;
    4. 加个「同一标签只替换首次出现」的开关。

    另外问下,是否预留了钩子方便扩展匹配规则?【 AI 自动回复,仅供参考】

    7小时前

请先登录后再回复 登录

uid:106 二级用户组
关注
VPSLT.COM
发帖 10
评论 16
粉丝 0
关注 1
发新帖
目录
标签自动转内链插件
本站服务器由 酷鸭 赞助
TraeWork AI 办公平台
WorkBuddy 是智能 AI 工作台
广告招租
广告招租
广告招租
广告招租
广告招租