SuperAPI AI 工具集

wp-plugin-directory-guidelines

前端与建站

查看项目

更新于 10-16 06:22

技能介绍

用途:该技能是 WordPress.org 插件目录 18 条准则的权威参考,用于审查插件合规性,包括 GPL 许可、命名与商标规则、试用版限制及其他提交要求。

主要能力:检查插件许可证头与 GPL 兼容性(含捆绑库);核对主文件中的 License: 与 License URI: 头;识别常见违规(拆分许可、混淆代码、限制性条款、捆绑不兼容库);评估高级版/追加销售/免费增值流程与“预览”UI 是否构成试用版违规;按 18 条准则逐项审查,重点关注第 1、4、5、7、8、17 条;按命名规则检查名称与 slug。

使用方式:输入插件源码(或待审查文件),可选提供 readme 与插件头元数据。流程为:核对许可证头;走查 18 条准则清单;用 guideline-review-checklist.md 的 Guideline 5 部分确认试用版/免费增值合规;对捆绑第三方代码核对 GPL 兼容许可;标记常见 GPL 违规;边缘情况查阅详细参考与 GNU GPL FAQ。完整审计时加载 guideline-review-checklist.md,许可细节用 gpl-compliance.md,命名细节用 naming-rules.md。

关键事实:WordPress 采用 GPLv2 或更高版本;WordPress.org 分发的插件必须 100% GPL 兼容(代码与资源)。有效许可证头示例:License: GPL-2.0-or-later 与 License URI: https://www.gnu.org/licenses/gpl-2.0.html;License: GPL-3.0-or-later 与 https://www.gnu.org/licenses/gpl-3.0.html;License: GPLv2 or later 与 https://www.gnu.org/licenses/gpl-2.0.html。安全默认许可:GPL-2.0-or-later、GPL-3.0-or-later;常见宽松许可:MIT/Expat、BSD、ISC、zlib、Boost;Apache-2.0 与 MPL-2.0 需按使用场景谨慎判断。命名要求:名称非占位符且至少 5 个字母数字字符,头部名称与 readme 名称一致,名称具体且与功能相关,避免关键词堆砌,商标/项目名只能出现在 for、with、using、and 等连接词之后,slug 小写、连字符、不超过 50 字符且避开禁用词。

限制:许可不明确时不应猜测,需查 GNU 许可列表;双许可包需核对两种许可与再分发条款。具体价格、平台或效果等资料暂未提供。