【发布时间】:2018-08-27 12:24:39
【问题描述】:
我想使用 composer 创建一个 WordPress 插件,它还具有我可以在 WordPress 之外和其他项目中使用的功能。
我想我会把它的核心做成自己的包,然后创建一个 WordPress 插件包装器。
composer 的命名约定是 vendor/package 所以 mmano/packagename 但我可以对它们进行子分类,例如
mmano/wordpress/plugin/plugin-name
这也需要核心包或者是不好的做法,最好是mmano/plugin-name
【问题讨论】:
-
看起来不错,您可以按照自己的喜好命名它们,例如
Mmano\Wordpress\Plugin\PluginName,但作为包名称,它的vendor/packagename、mmano/plugin-name很好。 -
谢谢@LawrenceCherone!
-
别担心,设置可能有点乏味(结构、文件、单元测试、自述文件、代码覆盖率、构建),我做了一个脚本来自动化它,你可能会觉得很有趣:@ 987654321@
标签: php wordpress plugins composer-php