我想知道,除了官方文档中描述的方法以外,是否还有更通用的插件开发方法(可能带有框架)。
#1 楼
AFAIK,没有正式的/标准的框架,并且插件开发样式将与北极中的白色阴影一样多。我想说WordPress编码标准是一种好的样式的蓝图。
在WPSE中,您会发现很多很好的示例和出色的编码器。一个很好的起点:问题/标记/插件开发。
重点介绍:
目标最佳插件开发实践?
插件/框架主题选项面板?
什么插件展示了出色的WP插件开发?
现在,我使用@toscho的Plugin Class Demo作为许多插件的基础。
现在,@ Pippin正在对WordPress插件开发101进行一系列有趣的介绍。
[更新,感谢@Wyck的贡献,其中包括helper-plugins / boilerplates / frameworks列表]
插件scbFramework,由@scribu提供:
一组有用的类,可加快插件开发。
这是一个插件工具包,可帮助开发人员更快地编写插件。它由几个处理常见任务的类组成,例如生成设置页面,创建数据库表等。
WordPress-Gear> PHP Boilerplate>插件 br />
@tommcfarlin的插件样板
面向对象的插件模板
@gilbitron的设置框架
scbFramework-插件dev的类
WordPress设置API-通过@tareq_cse
WP MVC-用于创建插件的MVC框架
评论
我还会提到wordpress.org/extend/plugins/scb-framework,并且在PHP Boilerplate下列出了一些内容:wpgear.org
–维克
13年2月12日,0:57
#2 楼
另外两个较新的框架是:http://getherbert.com/
http://framework.themosis.com/
两者与Laravel有相似之处。
#3 楼
我相信Sunrise(http://gndev.info/sunrise/)是您要的那种东西。它是相对较新的,并且我自己还没有使用过,因此不提供任何建议。但是,它看起来很有希望。它可以作为插件在WordPress插件目录上使用:http://wordpress.org/plugins/sunrise/。评论
抱歉,但这是关于部署而不是开发。
– kaiser
13年7月10日在20:29
评论
您读过我关于OCP的文章吗?我已经说过没有一种框架可以一直有效。