对于普通的WordPress主题开发我们可能无需要复杂的主题后台配置框架选项设置,就好比我们看到默认的WordPress官方提供的主题一样,基本的功能都直接设置在主题中,无需在进行用户自定义设置,即便需要设置可以用户去修改WordPress主题源代码实现功能。
但是,对于商业主题来说我们上面这样的简单主题如果希望卖出好的价钱肯定用户不乐意,你需要不断的完善和迭代你的主题作品,且主题的功能也需要不断的丰富。这里我们需要给主题提供更多的设置选项方便用户可以傻瓜式的添加和自定义功能。我们如果自己给主题开发一个配置后端那也不现实,市面上有大大小小几十种WordPress主题开发框架支持主题的选项配置,当然也有付费的。在这篇文章中,麦子整理5+款开源免费的WordPress主题开发选择框架。文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
如果你也有准备开发WordPress主题的时候且也有在准备选择主题开发框架,可以从这些用户选择较多的框架中选择一款适合自己的项目。文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
第一、Codestar Framework文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
Codestar Framework,这款WordPress主题选项框架有免费版本和PRO高级版本两种,当然后者的功能会更强一些,以前2.0之前都是免费的,但是从2.0之后是有分成两个版本,如果我们有做商业开发希望用到完整版本的,建议可以选择PRO版本。如果我们普通的主题开发免费版本的Codestar Framework是够用的。文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
[su_button url="https://github.com/Codestar/codestar-framework" target="blank" style="flat" background="#8362ec" size="2" center="yes" radius="5" icon="icon: link"]CSF框架免费版本[/su_button]文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
Codestar Framework Pro版本支持 Metaboxes,Taxonomy,Shortcoder和Customizer 四种类型的选项,基本上包括主题开发的全部功能。文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
第二、Options Framework文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
Options Framework 框架我们看到国内的很多WordPress主题都有用的主题框架,比如知更鸟、DUX 主题都有用OF框架。Options Framework 框架是免费开源的,且有主题版Options Framework Theme 与插件版Options Framework Plugin,功能上满足我们WP主题开发需要。文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
[su_button url="https://github.com/devinsays/options-framework-theme" target="blank" style="flat" background="#8362ec" size="2" center="yes" radius="5" icon="icon: link"]Options Framework框架官方下载[/su_button]文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
Options Framework框架支持大部分的主题需要表单功能,安装和设置也比较简单,且有比较成熟的文档支持,不过麦子看到官方的仓库这个框架已经有好几年没有更新,这一点是比较担心的。文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
第三、Redux Framework文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
如果我们有用过OptionsFramework框架的话,那再用Redux Framework框架应该是不难的。有不少的开发者会选择Redux Framework主要原因是嫌弃OF框架UI界面比较简陋,这主要在于OF框架已经几年没有更新,前端CSS设置不够美观,但是我们看到有不少国内的主题开发者有会给主题框架再CSS重构的。文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
[su_button url="https://github.com/ReduxFramework/redux-framework" target="blank" style="flat" background="#8362ec" size="2" center="yes" radius="5" icon="icon: link"]Redux Framework框架官方[/su_button]文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
Redux Framework 框架也是免费的,而且也是在一直维护更新升级的,我们可以直接从GITHUB下载最新源码,最近的维护在上个月。文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
第四、WPOnion文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
WPOnion 框架前身是WPSF,现在重新升级后是WPOnion。WPOnion 是一个简单而强大的框架,可帮助开发人员在 WordPress 中快速轻松地构建自定义元框和自定义字段。该框架允许我们通过数组定义自定义元框和自定义字段,并自动处理后端的一切。 具有广泛的字段类型、字段设置,不仅支持帖子元,还支持用户、评论、设置页面和自定义表格。文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
[su_button url="https://github.com/wponion/wponion" target="blank" style="flat" background="#8362ec" size="2" center="yes" radius="5" icon="icon: link"]WPOnion 框架官方[/su_button]文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
第五、UpThemes Framework文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
UpThemes Framework 框架,也是一款来自国外的主题框架,我们可以在开发WP主题的时候借助UpThemes Framework,实现我们自定义设置选项、比如布局、文本、字体、图片等。文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
[su_button url="https://github.com/UpThemes/UpThemes-Framework/" target="blank" style="flat" background="#8362ec" size="2" center="yes" radius="5" icon="icon: link"]UpThemes Framework 官网下载[/su_button]文章源自麦子笔记-https://www.immaizi.com/wpthemes-framework.html
第六、Xbox Framework
Xbox Framework 框架是付费的,拥有强大的框架,可创建美观、专业和灵活的元框和管理页面。 构建元框或管理页面比较简单。
Xbox Framework 框架可以给我们提供构建选项面板所需的所有字段。
麦子原本打算是第一个版本准备更新10个左右的WordPress主题开发配置框架的,但是发现有很多已经超过五年没有更新,而且官网也打不开,对于这种框架我感觉没有必要再分享。至少我们需要分享当前有用户在用的,且这些框架有在维护的。