到现在为止,周围有大量的WordPress代码可供其他开发人员重复使用。不幸的是,几乎没有任何实用和可靠的信息,并且通常您会一头遍历框架,直到找到自己喜欢的第一个框架或认为它们都糟透了(以先到者为准)。

让我们来编写社区文章,说明我们真正使用的框架和父主题以及原因。
请包括:



目的(父主题,主题框架) ,帮助代码等)

强大的功能(使其变得有趣而有用)


许可和定价(如果不是免费的话)


评论

很好的问题,将其发布到黑客新闻中。 news.ycombinator.com/item?id=2070878

@进化谢谢!我想这就是对此观点好看的原因。问题变得尘土飞扬,所以我决定悬赏,以吸引更多关注和更多答案。

不确定我是否了解您的赏金需求。这是Wiki,因此没有“一个正确答案” ...赢得赏金的标准是什么?

我认为应该(如果可能)在此线程上禁用向下/向上投票。凭借6k的浏览量和大量的文字,我想大多数读者都可能会扫描内容,通过投票进行排序,并且在没有真正阅读赞成/反对意见的情况下投票最多的人。我也认为应该将其划分为商业/免费框架。

@majick刚进入wpgear.org –由我们的一位成员建造,现在大部分由我维护。它具有完全相同的目的。在发布PR之前,请记住阅读供款指南。

#1 楼

Hybrid

主题混合,由Justin Tadlock开发。代码范围主要是PHP的内部功能和主题的前端模板。有趣的功能:


代码旨在最大程度地减少模板编辑,大多数功能可以通过挂钩进行控制;
上下文感知-扩展的主体类动态上下文感知挂钩,允许挂钩仅在特定上下文中触发的事件;
与多个通用的和特定于Hybrid的插件紧密集成同一个开发人员;

问题:


向后兼容性可能是一个问题,尤其是在尝试将较早的子主题版本与较新的父主题一起使用时。

定价:


所有代码均可在GPLv2下免费获得;
获得支持和非基本文档的费用为每年25美元。

>针对不同的开发阶段,有一系列发行版。

Hybrid Core

用于开发人员制定自己的父主题的独立框架。高度模块化,可通过自定义add_theme_support()调用按需加载大多数功能。

混合父主题

长期建立的父主题(早期版本来自独立Core发行之前)。包括大量现成的模板,还有更多可供单独下载的模板。

有多个子主题可用(本机和其他开发者均可)。

原型父主题

最新版本发布,以展示Hybrid Core的实际用法。

评论


我加入了贾斯汀的主题俱乐部(themehybrid.com),并获得了令人难以置信的支持。他通常在24小时或更短时间内回答混合问题。每年25美元

–卡森
2011年6月29日5:57



具有讽刺意味的是,您回答了这个问题,然后在一年后将其关闭。 :)这是对一个封闭的问题发表评论的话题吗? :-P

–akTed
13年1月20日,11:05



@AKTed早些时候的许多问题后来都被关闭,因为规则得到了完善,我们对以堆栈格式有效和无效堆栈有更多的经验。

–稀有
13年1月20日在11:37

#2 楼

Genesis
由StudioPress开发,目的

Barebones父主题提供了多个侧边栏;自定义,可配置的小部件;和可配置的多列显示
父主题用作高度可扩展的框架-创世纪存在的设计上的不同变化似乎无穷无尽


强大的功能

自动更新
下一个版本将提供新的设置导入/导出功能
专业设计师和开发人员的强大支持社区
如果您要在其他地方重新分发子主题,则具有即时信誉在WordPress生态系统中

缺点

主题的广泛选项集集中在一页上。这使查找某些选项和调整设置变得非常困难。

许可和定价

GPL(主题许可声明未指定版本。StudioPressFAQ链接到v3) 。
框架本身的价格为59.95美元

子主题在框架成本之上每个运行20至40美元
框架和所有子主题(包括未来)批量为250美元


评论


我现在在几个站点上都使用过Genesis,这是入门的好方法。 GPL的性质使其成为一个很好的应用程序,因为您不必在购买后就担心许可问题。

– calvinf
2011年1月5日于17:53

GPL涵盖了整个框架,还是仅在GPL下发布了代码但在其他资产(如图像和样式表)下发布的拆分许可?有很大的不同,该站点的产品信息中未对此进行讨论。

–丹·格罗斯曼(Dan Grossman)
2011年1月5日在20:28

在这种情况下,“整个框架”是高级父主题。 GPL的条款涵盖了整个主题,这是市场上大多数主题的标准做法。

–EAMann
2011年1月5日在21:39

如何编写几十个Genesis插件,以根据用户需求添加更多功能和自定义灵活性。

–布拉德·道尔顿(Brad Dalton)
2013年12月28日在12:16

#3 楼

主题
由ThemeShaper开发
目的

免费,开源,高度可扩展,搜索引擎优化的WordPress主题框架

强大的功能

13个可用于窗口小部件的区域
基于网格的布局样例
流行的插件的内置样式
专业设计人员和开发人员的庞大支持社区

/>奖金信誉

WPHonors 2010中主题框架的第三名

许可和定价

免费和开源


>

评论


选择的原因是对多作者功能的最佳支持。

–必需
2011年1月11日,12:55

从2011年7月到2012年5月,没有更新,但最近恢复了积极的开发。 1.0.1于2012年5月30日发布到WordPress主题存储库,并于6月30日发布到1.0.2。新家:thematictheme.com博客:thematictheme.com/blog

–乔·高尔顿(Joe Golton)
2012年7月9日在18:28



它像WordPress一样免费,这一事实对我来说是一个巨大的推动力。这是一个原则问题,而不是节俭。此外,支持非常好。主题论坛社区总是在1-2天内回答我的问题。

–主要Novus
13年2月7日在0:11

#4 楼

二十十
我尝试了几种框架,但对于繁重的开发却一点都不喜欢。对于快捷的东西,他们还可以,但是所有其他多余的东西都会使自定义工作成为一场噩梦。通常,框架是如此自定义,就像学习新系统一样。
由于这个原因,我经常只使用20或类似的空白面板或沙箱主题。
目的

父级主题,与WordPress捆绑在一起

强大的功能

使用标准的WordPress文件夹结构和模板层次结构,非常适合支持和Codex。
实现最新的主题相关功能。

缺点

没有像其他框架中那样的自定义钩子或过滤器

许可和定价

免费和GPL


评论


感谢您分享您的体验。我只想指出,我对确实对开发人员有效并在实践中使用的框架更感兴趣,而不是尝试和不喜欢的框架(这太普遍了)。顺便说一句,如果您广泛使用“二十十”,则可以将其写成单独的答案,它是高级/父主题,很适合该问题。

–稀有
2010-11-10 6:43

OK只是想说,到目前为止,除pod cms之外,我对框架感到失望。我将编辑答案以使其更简洁。

–维克
2010-11-10 15:19

您能在单独的答案中写有关POD CMS的内容吗?我想清理并从这里删除它。

–稀有
2011年1月10日上午7:10

#5 楼

scbFramework




由scribu开发。

目的

用于以下目的的插件开发帮助程序集的集合创建表单,小部件,管理页面,数据库表等。

功能


可以与插件捆绑在一起或指定为插件依赖项
自动加载本身的最新版本(如果在不同的插件中存在多个插件)




文档不足的
倾向于使用HTML的代码生成方法,该方法可能会带来不便

许可证GPL

评论


这不是主题框架..我缺少什么吗?

–Ünsal Korkmaz
2011-11-15 14:54

@ÜnsalKorkmaz问题将其表述为“框架”,而不是“主题框架”。每个主题框架都是一个框架,但并非每个框架都是主题框架。 :)

–稀有
2011-11-15 17:50

#6 楼

画布

目的

高级独立主题/父主题,使用WooFramework。

用于草绘站点和概念。构建版本1无需从头开始。

强大的功能


我觉得很容易破解主题代码。
Canvas以一种聪明的方式使用了许多新的HTML和CSS功能。

缺点


不是免费的(而是免费软件)

许可和定价


标准:70美元
开发人员(随附PSD文件):150美元


#7 楼

Headway主题
由Headway主题开发
目的

高度高级的父主题,具有内置的拖放式可视开发人员(适用于非编码器)

强大的功能

视觉布局设计器
内置SEO功能
深入的文档和教程内容
专业设计人员和开发人员的强大支持社区

奖金信誉

WPHonors 2010主题框架第一名

许可和定价

个人网站$ 87
$ 164适用于开发人员(在多个站点上使用)
GPLv2许可


#8 楼

Carrington

'Carrington是Crowd Favorite提供的WordPress主题平台。'


Carrington是一种组织WordPress主题的新方法(我们认为更好),只需创建不同的命名模板,再加上一个核心框架引擎即可免费提供许多令人兴奋的功能。
-什么是Carrington


目的开发框架

强大的功能基于条件的文件/文件夹系统。框架的文件夹结构背后的想法是允许您创建满足特定条件的模板。这样,您可以创建较小的急性模板。例如,您可以通过添加一个新的模板文件(Framework Overview)为特定用户或所有登录用户创建唯一的注释块。

Carrington有几种不同的口味,我个人很喜欢精简版Carrington JAM(只需添加标记)。下载

缺点在我的用例中,使用Carrington并没有真正的麻烦。可能的不利之处可能是需要坚持框架所需的代码约定。

作为一名程序开发人员,Carrington可能有点笨拙,只提供了一种很好的方式来组织模板。对于设计师而言,Carrington消除了深入研究PHP和创建模板条件的需要。如果您既不是程序员也不是设计师,那么您将需要像Carrington Build这样的东西,它允许您创建拖放布局。我还没有尝试过,而且不是免费的。

许可和定价Carrington是免费的,GPLv2

评论


Carrington Build与它的集成程度如何?对于问题的上下文-有人应在此答案中进行详细编辑,还是最好将其单独放置?

–稀有
2011年1月11日12:40

从我对Carrington Build的研究来看,Carrington Build是建立在上述Carrington核心之上的,以便于轻松进行主题开发。同时,“构建”附加项更多是更新/增强的WP CMS。

–Jonnybojangles
2011年1月12日,下午1:34

#9 楼

论文主题框架
论文主题框架是WordPress的高级模板系统,旨在用作任何种类的网站下的坚如磐石的基础。
功能(我引用):

论文选项面板
独特的设计
革命性的布局生成器(具有1、2和3列布局组合)
精确的字体控件

其他功能

内置SEO功能,例如页面和帖子的自定义标题和自定义META
所有注册用户均可使用有效的在线论坛

定价

个人选择权(单个网站),87美元
开发者选择权(对于自己的网站不限,可以使用Beta,其他部署工具),164美元


#10 楼

SWIFT

在我的私人博客上,我使用:http://swiftthemes.com/

目的:独立主题,但子主题受演示的childtheme主题支持Kill Bill主题

强大的功能:


开箱即用,它包括一个真正方便的模板,可在最终用户菜单系统中进行调整
友好的创建者和用户社区
/>它易于理解且易于破解,很多人都这样做
在设置和“商业方法”方面与其他人“不同”,这就是为什么我喜欢它
很多更新
>
不够强大:


可能还有很多需要发展的方面,以与所有wp标准保持一致(但实际上这是件好事)

定价:


个人许可证$ 47

开发人员许可证$ 84



评论


我认为这个答案是题外话。

–抄写员
2011年1月6日13:12

我不同意。与TwentyTen或任何其他现代系统一样,Swift可以用作父主题(“框架”)。

–EAMann
2011年1月6日在20:48

另请阅读:weblogtoolscollection.com/archives/2010/11/29/your-top-5-themes

– edelwater
2011年1月7日在22:30

您真的在实时网站上使用此代码吗?看起来不是很……吸引人。

– fuxia♦
2011年5月22日23:52

#11 楼

Starkers

Starkers是一个纯粹的WordPress主题,旨在作为主题设计师的起点。

目的:任何WP主题的理想起点。它包含创建主题所需的所有基本模板标签,而没有任何不必要的标记/图像/ js。我认为学习WP开发时最好使用的主题之一

功能:所有非语义表示形式的类名称(例如:class =“ center”,class =“ alignleft”)都有被删除;所有非语义的表示性HTML元素(例如hr,br)都已删除。 ”。

缺点:本质上这是一个主题,因此,您需要精通HTML / CSS才能从头开始围绕该主题进行设计。

许可和定价:GPLv2(假定为二十十个衍生产品)