4
自动确定插件所需的最低WordPress版本?
开发插件时,是否可以自动确定运行该插件所需的最低WordPress版本?我想确保Requires标头是正确的,但是每次我调用新的核心函数时都要手动检查,这既乏味又容易出错。 我认为脚本可以很容易地弄清楚: 扫描插件中的所有文件。 解析出基础上,所有的类实例化和函数的调用new foo( [...] ),foo::bar( [...] ),bar( [...] ),call_user_func( [...] ),等语法。 使用@sincephpDoc标记解析WP源,以确定何时将这些类/函数中的每一个添加到WordPress 。 生成一份报告,列出每个类/函数及其添加的版本,以及包括所有类/函数的WordPress最早版本。 我环顾四周,却找不到类似的东西,也没有时间自己写。有人知道现有的解决方案吗?