好的,找到更多:
JeffreyWay/WordPress主题选项页-开源类该项目托管在github上,面向主题开发人员,看起来不错,没有使用过。(链路失效)。
设备/选项框架-开源框架该项目发布在github上,目标是主题开发人员,后来我了解到,iShare演变为主题选项,规模非常大,有很多特性。(链路失效)
该项目由github托管,旨在帮助开发人员将选项构建到他们的主题子主题中,迄今为止,该主题选项的数量非常多。(链路失效)
Wordpress AdminPage Class - 这是一个商业解决方案,具有打包的功能,非常易于使用。OptionTree plugin - 还有用于创建选项面板的IDE,有很多特性并且不断更新,缺点是:它不容易集成到插件或主题中,默认选项也不是选项(直到版本1.1.1)。现在到此为止,但仍在关注您的体验。
经过长时间的尝试,我成功地将选项树与我的插件集成在一起,在完成这一部分后,我不得不说,向插件添加选项从来都不是一件容易的事!所有这些都不需要代码,但使用了它附带的光滑UI。因此,到目前为止,这是我的最爱,但有一个小小的例外,那就是它本身是一个插件,而不是一个框架,这使得集成部分变得更加困难。
更新2如果您阅读了第一次更新,则这将是180度转弯,我已经停止使用Option Tree witch,它最初很难集成,但主要是因为它在选项数据库表中为您添加的每个选项创建了一个选项行,所以我的插件在数据库中创建了287行,这有很多原因,但最主要的原因是在插件停用时很难删除所有选项,并且您必须为每一个都有很多数据库调用。由于这一点,我发现这里列出的大多数框架都以相同的方式工作,每个选项都有自己的行。所以我修改了AdminPage类,将每个管理页的所有选项保存在一个选项数组中,现在我的插件只在数据库中生成7行,最多只需调用get\\u option函数7次,这样就可以节省大量的数据库调用,我将联系AdminPage类的创建者,请他考虑进行此修改,但除此之外,它非常易于使用,甚至更易于管理。
上次更新时,如果有人仍在这里记录分数,那么我最终会自己编写代码
其主要特点是:
开源,GPL许可
始终与插件和主题一起使用OOP代码(这意味着易于扩展和修改)导入导出选项所有选项保存为数据库中的一行可用字段包括:输入文本区域单选按钮复选框选择下拉列表或复选框后列表下拉列表或复选框WordPress用户角色下拉列表或复选框语法突出显示的代码编辑器(PHP、CSS、HTML、JAVASCRIPT)
排版字段(大小、颜色、面、族字段集)可排序拖放;将中继器字段拖放到所有位置,以便您可以按照自己的方式自定义