到目前为止,周围有大量的WordPress代码可供其他开发人员重用。不幸的是,关于它的实用性和扎实信息很少,甚至没有,而且通常您会陷于一个接一个地浏览框架,直到找到自己喜欢的第一个框架或认为它们都糟透了(以先到者为准)。
让我们为社区写一些我们真正使用的框架和父主题以及原因。
请包括:
- 目的(父主题,主题框架,帮助程序代码等)
- 强大的功能(使其变得有趣而有用)
- 缺点(不便之处或与平时不同)
- 许可和定价(如果不是免费的)
到目前为止,周围有大量的WordPress代码可供其他开发人员重用。不幸的是,关于它的实用性和扎实信息很少,甚至没有,而且通常您会陷于一个接一个地浏览框架,直到找到自己喜欢的第一个框架或认为它们都糟透了(以先到者为准)。
让我们为社区写一些我们真正使用的框架和父主题以及原因。
请包括:
Answers:
主题混合,由贾斯汀·塔德洛克(Justin Tadlock)开发。代码范围主要是PHP内部功能和主题的前端模板。
有趣的功能:
问题:
定价:
有不同的开发阶段发行版本。
开发人员制作自己的父主题的独立框架。高度模块化,可通过自定义add_theme_support()
调用按需加载大多数功能。
早已建立的父主题(早期版本来自独立的Core版本之前)。包括大量现成的模板,还有更多模板可单独下载。
最新的前沿版本显示了Hybrid Core的实际用法。
由StudioPress开发
由ThemeShaper开发
我尝试了几种框架,但对于繁重的开发却一点都不喜欢。对于快捷的东西,他们还可以,但是所有其他多余的东西都会使自定义工作成为一场噩梦。通常,框架是如此定制,就像学习新系统一样。
因此,我经常只使用二十或类似的空白板或沙盒主题。
目的
强大的功能
缺点
许可和定价
由scribu开发。
目的
一组插件开发帮助程序类,用于创建表单,小部件,管理页面,数据库表等。
特征
问题
许可 GPL
“卡灵顿是来自Crowd Favorite的WordPress主题平台。”
Carrington是一种组织WordPress主题的新方法(我们认为更好),结合了核心框架引擎,该核心框架引擎通过创建不同的命名模板即可免费提供许多令人兴奋的功能。- 什么是卡灵顿
目的发展框架
强大的功能基于条件的文件/文件夹系统。框架的文件夹结构背后的想法是允许您创建满足特定条件的模板。这样,您可以创建较小的急性模板。例如,您可以通过添加一个新的模板文件(Framework Overview)为特定用户或所有登录用户创建唯一的注释块。
卡灵顿有几种不同的口味,我个人很喜欢精简版的卡灵顿JAM(只需添加标记)。下载
缺点在我的用例中,使用Carrington并没有真正的麻烦。可能的不利之处可能是需要坚持框架所需的代码约定。
作为一名程序开发人员,Carrington可能有点笨拙,只提供了一种组织模板的好方法。对于设计师而言,Carrington消除了深入研究PHP和创建模板条件的需要。如果您既不是程序员也不是设计师,那么您将需要诸如Carrington Build之类的工具,该工具可以创建拖放布局。我没有尝试过,也不是免费的。
许可和定价 Carrington是免费的,GPLv2
在我的私人博客上,我使用:http : //swiftthemes.com/
目的:独立主题,但子主题支持演示子主题The Kill Bill主题
特点:
没有那么强:
定价:
Starkers是一个纯粹的WordPress主题,旨在作为主题设计师的起点。
目的:任何WP主题的理想起点。它包含创建主题所需的所有基本模板标签,而没有任何不必要的标记/图像/ js。我认为学习WP开发时最好使用的主题之一
功能:删除了所有非语义表示形式的类名称(例如:class =“ center”,class =“ alignleft”);所有非语义的表示性HTML元素(例如hr,br)均已删除。
浏览器的默认设置也已在样式表中重置(基于YUI重置),以提供真正的“干净”。
缺点:本质上这是一个可以建立的主题,因此您需要足够的HTML / CSS知识以从头开始围绕该主题进行设计。
许可和定价:GPLv2(假设为二十十个衍生产品)