WC Task Cleaner 插件发布:为 WooCommerce 商城提速的数据库清理工具

简介
WooCommerce 是全球最流行的电商插件,但随着站点运行时间增长,Action Scheduler 任务会不断堆积,导致数据库变慢、后台卡顿。
为此,我们开发了 WC Task Cleaner 插件 ✅ —— 一个轻量、安全、专业的 WooCommerce 数据清理工具。


1. 插件功能亮点 ✅

  • 清理任务:一键清理所有 已完成 + 失败 的 Action Scheduler 任务。
  • 🎯 选择性清理:支持按 Hook 选择任务进行精准清理。
  • 📊 任务统计:实时显示待处理任务、已完成任务、失败任务数量。
  • 📝 操作日志:保留最近 50 条操作记录,方便审查和回滚。
  • 🌍 国际化支持:内置翻译文本,社区可参与贡献语言包。

2. 安装与使用方法 🛠️

安装方式:

  1. 进入 WordPress 后台 → 插件 → 安装插件。
  2. 搜索 WC Task Cleaner 或上传插件 zip 包。
  3. 启用插件后,在 工具 → WC Task Cleaner 菜单中使用。

使用示例:

  • 点击 ✅ Clean All Completed + Failed Tasks,快速清理数据库。
  • 在任务表中勾选需要清理的 Hook,然后点 Clean Selected
  • 如果日志过多,可以点击 ⚠️ Clear All Logs(会删除并重建日志表)。

3. 使用场景 📌

  • 数据库被大量 Action Scheduler 任务占用,导致查询变慢。
  • WooCommerce 后台加载迟缓,需要优化。
  • 定时任务失败过多,影响站点性能。

4. 性能提升效果 ⚡

经过测试,使用 WC Task Cleaner 插件后,站点性能有以下提升:

  • ✅ 数据库表大小显著减小
  • ✅ 查询速度明显加快
  • ✅ 后台任务管理更清晰
  • ✅ 用户访问体验更流畅

5. 简码示例(Shortcode) 💡

插件本身为后台工具,但你也可以在文章或页面中展示清理按钮(可选扩展):

[wc_task_cleaner_status]

输出效果示例:
✅ Pending: 120
✅ Completed: 5000
✅ Failed: 200

(⚠️ 注意:此 shortcode 需要手动扩展,本文仅提供演示思路。)


6. 国际化与未来计划 🌍

  • 插件内置 Text Domain,可随时加载 .po/.mo 翻译文件。
  • 若你不需要翻译,可直接删除 /languages/ 文件夹,未来由社区自动贡献翻译。
  • 后续版本计划增加:
    • 定时自动清理功能
    • 更多可视化统计图表
    • 与缓存插件更好地集成

7. 下载与反馈 📥

  • 🌐 GitHub 项目地址WC Task Cleaner
  • 💬 问题反馈:在 GitHub issues 留言
  • 支持作者:如果这个插件帮助了你,欢迎给项目点一个 Star!

总结 🏆

WC Task Cleaner 插件的目标很简单:
✅ 让 WooCommerce 商城更快
✅ 让数据库更干净
✅ 让站点运营更轻松

现在就下载并体验,让你的电商站点性能 再上一个台阶 🚀