WP Manifestindependent plugin directory
manifest / content / laoimporttag

Lao Import Tag

批量导入标签,通过智能匹配将标签分配到符合的文章标题和内容中,支持分词算法与标签数量限制。

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/imlaojiang/laoimporttag/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Lao Import Tag 是一款专为 WordPress 设计的批量标签导入与智能分配插件。当您的站点积累了大量文章却缺少标签,或希望快速为现有内容补充标签以提升 SEO 与内容分类效果时,本插件可帮助您一次性导入多个标签,并基于文章标题和内容进行智能匹配,自动将合适的标签分配到对应文章中。

插件采用纯 PHP 实现的中文分词与关键词提取算法,无需安装额外扩展即可运行,兼容各类虚拟主机环境。您可灵活设置每篇文章的标签数量上限、匹配范围(标题/内容/两者)以及文章类型,既能高效完成批量打标,又能有效控制标签数量,避免单篇文章标签过多影响阅读体验。支持自动创建不存在的标签,适合内容运营、SEO 优化及站点结构梳理等场景。

链接

功能特性

  • 批量导入标签:支持每行一个或逗号分隔的标签输入
  • 智能匹配:根据文章标题和/或内容匹配标签
  • 分词算法:纯 PHP 实现的中文分词与关键词提取,无需外部扩展
  • 标签数量限制:可设置每篇文章最多标签数,防止标签过多
  • 匹配范围:可选仅标题、仅内容或两者
  • 自动创建标签:不存在的标签可自动创建
  • 文章类型与状态:可指定要处理的文章类型和状态
  • 安全规范:Nonce 验证、权限检查、数据清理

安装

  1. 将 laoimporttag 文件夹上传到 wp-content/plugins/
  2. 在 WordPress 后台「插件」中激活「Lao Import Tag」
  3. 进入「设置」→「导入标签」进行配置和使用

使用说明

  1. 在文本框中输入要导入的标签,每行一个或用逗号分隔
  2. 选择匹配范围:标题、内容或两者
  3. 启用智能分词可提高中文匹配准确度
  4. 设置每篇文章最多标签数(建议 5-15)
  5. 点击「开始导入」执行批量匹配与分配

文件结构

laoimporttag/
├── lao-import-tag.php          # 主插件文件
├── uninstall.php               # 卸载处理
├── index.php                   # 安全占位
├── includes/
│   ├── class-laotag-activator.php
│   ├── class-laotag-deactivator.php
│   ├── class-laotag-loader.php
│   ├── class-laotag-i18n.php
│   ├── class-laotag-tag-matcher.php
│   ├── class-laotag-word-segmenter.php
│   └── class-laotag-ajax-handler.php
├── admin/
│   ├── class-laotag-admin.php
│   ├── views/settings-page.php
│   ├── css/admin.css
│   └── js/admin.js
└── languages/
    └── lao-import-tag.pot

后续准备优化方向

  1. 分批处理:文章量大时使用 AJAX 分批导入,避免超时
  2. 预览功能:在文章编辑页添加「预览匹配标签」按钮
  3. 分类过滤:支持按分类包含/排除文章
  4. 同义词支持:配置标签同义词,提高匹配覆盖
  5. 导入历史:记录每次导入的详细日志
  6. 撤销功能:支持回滚最近一次导入
  7. SCWS 扩展:若服务器安装 SCWS PHP 扩展,可切换为更精准的分词
  8. REST API:提供 API 供外部工具调用
  9. 计划任务:定时自动为新文章匹配标签

系统要求

  • WordPress 5.0+
  • PHP 7.4+

许可证

GPL v2 or later


Lao Import Tag · 作者:老蒋 itbulu.com · 技术支持:乐在云工作室 lezaiyun.com