【发布时间】:2011-05-02 07:29:26
【问题描述】:
我是插件开发的新手。所以请纠正我,无论我哪里错了。
我有一个网站,它需要一个具有以下需求的播放器插件:-
- 用于玩家注册的管理员可控表单,其中包含一些详细信息。
- 将显示所有注册玩家的列表页面。
- 已注册的玩家可以删除并相互比较。
- 在前端的 WordPress 主题中显示一些注册玩家(10 个随机玩家)。
我已经完成了插件的激活,以及该插件的数据库表创建和管理员菜单选项。我也完成了播放器注册界面,但是没有数据库插入代码。 但所有这些都是使用正常的程序方式完成的。
我现在完成这个插件的开发有两个头疼的问题:-
- 以 OOP 格式开发此插件,以支持未来版本的 WordPress。
- 完成此插件的其他要求。
如何进行以下(即使有一点知识分享)?
- 使用 OOP 方式从头开始创建 WordPress 插件。
- 使用 OOP 调用网络表单(例如,用于玩家注册)。
- 使用 OOP 将所有这些玩家信息提交到数据库中。
- 使用 OOP 显示列表页面(例如,注册玩家和定位他们)。
- 在 WordPress 主题的前端显示一些播放器,使用模板标签或直接借助插件。
我已经搜索了谷歌,试图在互联网上找到一些关于这些的信息,但是我在 OOP 的事情上没有取得太大的成功。
编辑:- 对我们所有人(WordPress OOP 插件开发新手)来说,有一些代码 sn-p 突出显示它的使用将非常有帮助和好处。如果可能,您还可以提供一些文章链接,这些链接将正确描述如何编写此类 OOP 插件。
文章,比如“gulbrandr”提供的,很有帮助,我还要感谢“kovshenin”分享/提及一些OOP插件的链接;但如果能提供更多文章或任何代码sn-p,描述开发OOP插件的正确步骤,那就太好了。
【问题讨论】:
-
难道没有人在使用 OOP 功能的 WordPress 插件开发方面做得很好吗?