WordPress:插件开发覆盖指南

时间:2013-05-08 10:25:06

标签: wordpress wordpress-plugin

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

我打算制作两个开源插件,以提供某种复杂的系统(详细信息目前无法与您共享,但在开发后期),其他开发人员可以为其定制功能和系统,需要与Buddypress和WooCommerce。

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

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

你的提示对我很有帮助......非常感谢

2 个答案:

答案 0 :(得分:1)

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

wp scaffold plugin my-plugin

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

答案 1 :(得分:0)

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