插件/主题开发的最佳选项/设置框架

时间:2018-05-09 作者:Oksana Romaniv

我的问题是,现在安全构建自定义插件/主题的最佳选项/设置框架是什么?我在这里发现了类似的问题,但它是在7年前提出的,从那时起,情况肯定发生了变化。

我经常使用ACF来管理自定义元字段和创建主题选项页面。该插件很棒,但对我来说主要的缺点是:难以翻译(WPML中的克隆/重发字段错误,每个字段的手动字段翻译设置),如果插件中包含,则很难找出兼容性问题(如果ACF已经在主题中使用,如果是免费版本或旧的PRO版本,则包括在内等等)

我还使用GenerateWPhttps://www.wp-hasty.com/ 对于使用本机WP settings API的设置页面选项,在我看来,这是最好的,不会使事情过于复杂,但我通常需要更高级的字段(map、repeater等)

我调查过Meta Box, CMB2, Redux, Options TreeTitan Framework 并且无法决定在插件/主题中最好使用什么。我喜欢Redux设计字段,也喜欢Titan框架被称为类实例(与其他插件的兼容性问题较少?)。在线元盒生成器也是一件很酷的事情。

所以问题是,您喜欢使用/尝试的最佳框架是什么?

谢谢你,快乐编码:)

1 个回复
SO网友:Serge Liatko

我一直在使用WPSettings 不久前我将其编码为我负责管理项目中的屏幕和选项,因为我不喜欢上面的任何选项。

结束

相关推荐

如何为wp-admin/options.php模板中的媒体白名单_选项加值?

我想在我的多站点上设置媒体变量的默认值。如果我想在一个网站上这样做,很简单,我会在mysite上添加值。com/wp管理/选项。php到image\\u default\\u align、image\\u default\\u link\\u type和image\\u default\\u size,但我无法为这些添加网络全局值。所以我想手动编辑核心文件:/wp admin/options。php,但我不知道如何做到这一点,这个级别的php不在我的范围之内。下面是列出变量的代码,但对于这些最初不按顺序排