一个用于Typecho博客系统的插件,专注于自动管理文章、页面及对应草稿的CID(内容ID),确保ID序列连贯不重复,解决CID被附件占用或序列断裂的问题。
插件演示


核心功能
- 自动同步CID:发布新文章/页面(及草稿)时,自动计算并分配连续的CID,确保ID序列连贯
冲突处理:
- 若目标CID被附件占用,自动删除占用的附件
- 若被其他有效内容(文章/页面/草稿)占用,自动调整CID并提示
- 自增ID管理:支持手动修改数据库表的自增ID值,提供建议修改值(基于当前最大有效CID)
- 附件管理:可一键删除所有附件,避免附件占用CID
- 调试与日志:详细记录自动同步过程,便于排查问题
- 多类型支持:同时支持文章(post)、文章草稿(post\_draft)、页面(page)、页面草稿(page\_draft)
安装方法
- 下载插件压缩包,解压后将文件夹重命名为
AutoIDSeq - 上传至Typecho博客的
usr/plugins/目录下 注意要给写入权限(日志写入) - 登录Typecho后台,进入「控制台」→「插件」
- 找到「AutoIDSeq」插件,点击「启用」
使用说明
- 启用插件后,在插件配置页勾选「开启自动同步」即可启用核心功能
可在配置页查看:
- 当前数据库表的自增ID值
- 文章/页面及草稿的最大CID和最近内容
- 现有附件列表
- 如需手动调整自增ID,在「表自增ID管理」区域输入值并提交
- 如需清理附件,可使用「一键删除所有附件」功能(谨慎操作)
- 自动同步日志可在配置页底部查看,便于调试
下载地址
此处内容已隐藏,回复后(需要填写邮箱)可见