在开发WordPress 主题的时候,借用成熟的WordPress 主题后台选项开发框架可以为我们省下不少功夫。相信你接触过不少国人做的所谓“原创”主题,一看后台都是千篇一律的界面(连CSS 都懒得改一下),这样所谓的“原创”主题也只能骗骗小白。今天为大家介绍5 款国外前沿的WordPress主题后台选项开发框架,如果你是WordPress 开发者,对你一定有帮助。

本文部分介绍文字由DeveWork.com 的Jeff 翻译自WPexplore,感谢原作者。

Options Framework

Options Framework 在WordPress 开发圈子应该比较出名,对于主题开发框架,Jeff 最初了解的就是Options Framework。Options Framework是国外一款非常流行的主题后台开发框架,因为其便捷性与开源免费,许多主题都是采用它作为WordPress主题后台。其分为主题版 Options Framework Theme 与插件版Options Framework Plugin。Options Framework支持几乎所有的表单(Form),安装与调用非常简单。在options.php 定义你喜欢的选项,在后台就会自动地显示出来。

官方了解更多…

Slightly Modded Options Framework

SMOF(Slightly Modded Options Framework)是一款功能强大的选项框架,其衍生于上面提到的Options Framework、KIA Options Framework(另一款), 一些UI 来自于 OptionTree Plugin(下面有)。SMOF的构造对用户友好,容易上手,可以自由拖放选项元素。对于开发者,SMOF 可以简单、快速、无缝集成到主题;如果你遇到问题,有一个官方文档和支持论坛予以帮助。

官方了解更多…

OptionTree Framework Plugin

既言之 Plugin,那就是一个插件。这款插件据说来自于大名鼎鼎的 ThemeForest(国外很有名的)。最新的2.0 版本出来后,OptionTree 可以集成到主题中,支持设置数据的导入导出,方便你更新备份不同版本的主题。

在WordPress 官方下载这个插件,安装激活,按照官方文档去使用。

官方了解更多…

UpThemes Framework

UpThemes(国
外一个WordPress 主题站)的主题选项框架建立在一系列的设置接口(API)上。借助UpThemes Framework
,你可以为你的用户添加自定义选项,如颜色设置、布局、字体等等。难得可贵的是,UpThemes Framework 的设置支持预览功能。

官方了解更多…

NHP Theme Options Framework

NHP
Theme Options Framework 是建立在Options Framework Plugin 与 UpThemes
framework的基础上的,该框架具有用户友好的“设置”选项卡,集成与WordPress的内置的设置接口(API),工具和自定义错误消息。最重
要的是,你可以很容易地定制和扩展这个框架。创建自定义字段(文字,按钮,上传,标签,颜色,复选框等)或验证(网址,HTML输入十六进制值,日期
等),可扩展字段类和验证类或做回调函数。

官方了解更多…

原文:http://devework.com/5-wordpress-option-frameworks.html

推荐5 款WordPress主题后台选项开发框架的更多相关文章

  1. 推荐25款很棒的 HTML5 开发框架和开发工具【上篇】

    HTML5 在不同的领域让网页设计更强大的.快速,安全,响应式,互动和美丽,这些优点吸引更多的 Web 开发人员使用 HTML5.HTML5 有许多新的特性功能,允许开发人员和设计师创建应用程序和网站 ...

  2. [置顶] 推荐12款很棒的HTML5开发框架和开发工具

    HTML5 在不同的领域让网页设计更强大的.快速,安全,响应式,互动和美丽,这些优点吸引更多的 Web 开发人员使用 HTML5.HTML5 有许多新的特性功能,允许开发人员和设计师创建应用程序和网站 ...

  3. 推荐一款Notepad++主题Dracula

    https://draculatheme.com/notepad-plus-plus/ Activating theme Go to %AppData%\Notepad++\themes Place  ...

  4. wordpress 主题开发

    https://yusi123.com/3205.html https://themeshaper.com/2012/10/22/the-themeshaper-wordpress-theme-tut ...

  5. 推荐25款实用的 HTML5 前端框架和开发工具【下篇】

    快速,安全,响应式,互动和美丽,这些优点吸引更多的 Web 开发人员使用 HTML5.HTML5 有许多新的特性功能,允许开发人员和设计师创建应用程序和网站,带给用户桌面应用程序的速度,性能和体验. ...

  6. 【推荐】免费,19 款仿 Bootstrap 后台管理主题下载

    声明: 1. 本篇文章提到的仿 Bootstrap 风格的主题,是基于 jQuery 的 ASP.NET MVC 控件库的主题. 2. FineUIMvc(基础版)完全免费,可以用于商业项目. 目录 ...

  7. 10款免费的响应式 WordPress 主题下载

    响应式和现代设计风格的 WordPress 主题与能够非常灵活的适应所有设备.而高级主题能够更大可能性的轻松定制.所有的主题是完全响应式的,您可以从主题选项中禁用/启用响应模式.下面这个列表收集了10 ...

  8. 15款免费的响应式 WordPress 主题下载

    响应式设计主题最适合杂志网站,博客网站,想要在自己网站上展示自己作品的用户.支持视网膜显示使其在 iPad,iPhone,Mackbook,iMac 等设备上有更高的分辨率. 响应式和现代设计风格的多 ...

  9. 12款支持移动设备的响应式 WordPress 主题

    响应式和现代设计风格的多用途 WordPress 主题与能够非常灵活的适应所有设备.而高级主题能够更大可能性的轻松定制.所有的主题是完全响应式的,您可以从主题选项中启用响应模式. 今天,这个列表收集了 ...

随机推荐

  1. CentOS 6.5 源码安装MySQL5.6

    1:下载安装cmake (mysql5.5以后是通过cmake来编译的) #http://download.csdn.net/detail/csxuedn/7976005 #wget http://w ...

  2. hdu 3681 Prison Break (TSP问题)

    Prison Break Time Limit: 5000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Tot ...

  3. 从零开始学android开发-项目打包发布

    右键项目 选择[android tools]-[export signed application package] 点击[next] 如果没有keystore可以选择[create new keys ...

  4. 网站性能扩展案例:每天30-50亿请求,300K QPS是如何炼成的

    Reduce Data广告服务网站(http://reducedata.com)如何扩展到每天300K QPS请求?分享经验如下: 1. 为大规模而设计,广告服务平台从一开始增长就很惊人,因此,系统开 ...

  5. Cocos2dx 3.0 过渡篇(二十九)globalZOrder()与localZOrder()

    前天非常难得的加班到八点...为什么说难得呢?由于平时我差点儿就没加班过.六点下班后想走就走,想留就留.率直洒脱.不拘一格.尽显男儿本色.程序猿,就是这么自信! -----------这篇博客的标题本 ...

  6. oc-20-多态

    /** 为什么父类可以访问子类继承自父类的方法,但是无法访问子类独有的方法? 1.编译器编译时: 编译器在编译时,只检查指针变量的类型,确定该指针变量类型里面有下面调用的方法,如果有该方法,编译器就认 ...

  7. VC6.0常见编译错误提示

    原文:http://c.biancheng.net/cpp/html/746.html 1) error C2001: newline in constant 编号:C2001 直译:在常量中出现了换 ...

  8. shell导出和导入redis

    1.导出redis #!/bin/bash REDIS_HOST=localhost REDIS_PORT=6379 REDIS_DB=1 KEYNAME=redis:hash:* KEYFILE=k ...

  9. C++类设计2(Class with pointer members)

    二 Class with pointer members(Class String) 1. 测试代码(使用效果) int main() { String s1(), String s2("h ...

  10. C# 枚举绑定到ComboBox

    来自:http://blog.csdn.net/crazy_frog/article/details/7705442 方法一: 绑定 enum TestEnum {zero=0,one=1,two=2 ...