对我来说一直以来还不清楚的一件事(尤其是因为我还没有将插件提交到存储库中)是如何生成插件的唯一“ ID”(子标签)的(即此列表)。
- 是在SVN提交时由作者还是由主持人选择?
- 是经过消毒的插件名称(标题)吗?
- 是
plugin_basename
吗? - 它是主插件文件(没有目录名)吗?
- 还有吗
我很好奇插件的哪个属性将其链接到插件更新API 的SVN对应项(如果有)?
我问,部分出于本性,我想知道,但同时也要确保(在某种程度上)我自己的一次性插件不会与SVN中的插件冲突。
例如,如果只有3),我可以使用一个高度唯一的目录名,但是将我的插件名称(标题)保留为'n sweet。
注意:虽然似乎是“标准”文件命名约定[my-plugin-name]/[my-plugin-name].php
,但我很喜欢[my-plugin-name]/plugin.php
。
它使我所有的插件都具有一定的一致性,很明显,它是“ bootloader”(主)文件,从小角度看,我讨厌目录名称的重复。
这是我问这个问题的另一个原因,因为4)会把我搞砸。另外,我也想听听您对这个“标准”的看法:)