0

我一直在为 WordPress 开发插件。我开发的大多数插件都有两个三个类,不像 Buddypress、WooCommerce 等那么大。

我计划制作两个开源插件来提供某种复杂的系统(细节目前无法与您分享,但在开发过程中稍后),其他开发人员可以为他们定制功能和系统需要与 Buddypress 和 WooCommerce 相同。

当我检查这些插件文件并意识到他们已经注册了自己的操作和过滤器时,开发人员可以根据需要对其进行修改。但是我的问题无法完全理解我应该如何编写插件,其他开发人员可以灵活地覆盖插件功能以及他们可以自己添加它们。

我知道很难给出明确的答案,但我需要某种启动指南,这样我才能朝着正确的方向前进。我需要注册我的操作和过滤器吗?如果是怎么办?如果不是我该怎么办?

您的提示将对我有很大帮助...非常感谢

4

2 回答 2

1

您可以检查WordPress-Plugin-Boilerplate,它应该让您开始走上正确的道路。

于 2013-05-08T10:32:36.390 回答
1

使用 wp-cli 生成插件可能很有用,如下所示:

wp scaffold plugin my-plugin

或者使用“WordPress Plugin Boilerplate”进行更复杂的工作:https ://wpbp.github.io/wiki.html

于 2020-07-01T10:07:59.200 回答