贡献者: jtsternberg、webdevstudios、zao、manmade
主页: https://cmb2.io
标签:元框、表单、字段、选项、设置
至少需要: 3.8.0
需要 PHP: 7.4
测试高达: 6.4
稳定标签: 2.11.0
许可证: GPLv2 或更高版本
许可证 URI: https://www.gnu.org/licenses/gpl-2.0.html
完整的贡献者列表可以在这里找到:github.com/CMB2/CMB2/graphs/contributors
CMB2 是一个开发人员工具包,用于为 WordPress 构建元框、自定义字段和表单,让您大吃一惊。轻松管理帖子、术语、用户、评论的元数据,或创建自定义选项页面。
在 wordpress.org 上下载插件
CMB2 完全重写了 WordPress 的自定义元框和字段。首先,请按照随附的example-functions.php
文件中的示例进行操作,并查看基本使用说明。
您可以在此处查看可用字段类型的列表。
如果您来自原始的“WordPress 的自定义元框和字段”插件,请阅读这篇文章以了解 CMB2 背景故事。
开发在 Github 上进行,欢迎所有贡献。请阅读贡献文档以了解更多详细信息。
我们所有优秀贡献者的完整列表可以在这里找到:github.com/CMB2/CMB2/graphs/contributors
如果您希望提供语言翻译文件,请通过 WordPress 插件翻译来实现。
CMB2 字段类型:来自 coreymcollins 的 CMB 附加帖子字段: custom_attached_posts
,用于将帖子附加到页面。
CMB2 字段类型:帖子搜索 Ajax by alexis-magina: post_search_ajax
将帖子相互附加。与 CMB2 附加帖子字段的方法相同,但具有 Ajax 请求、多个/单个选项和不同的 UI。
CMB2 字段类型:CMB2 帖子搜索字段: post_search_text
添加一个搜索后对话框,用于搜索/附加其他帖子 ID。
CMB2 字段类型:来自 rubengc 的 Ajax 搜索:AJAX 中具有相同 UI 的 3 个不同字段,用于搜索(带有查询参数)用户、帖子类型和分类术语。
CMB2 字段类型:来自 MustardBees 的 Google 地图:Google 地图的自定义字段类型。
pw_map
字段存储纬度/经度值,然后您可以使用这些值在主题中显示地图。
CMB2 字段类型:来自 villeristi 的传单地图:传单地图的自定义字段类型。
CMB2 字段类型:Select2 from MustardBees:使用 Select2 脚本的自定义字段类型:
pw_select field
作用与默认选择字段非常相似。但是,它添加了预先输入式搜索,使您可以快速从大列表中进行选择pw_multiselect
字段允许您通过预先输入式搜索来选择多个值。可以拖放这些值以重新排序
CMB 字段类型:来自 mattkrupnik 的滑块:添加 jQuery UI 滑块字段。
来自 WebDevStudios 的dustyf 的 WDS CMB2 日期范围字段:添加日期范围字段。
来自 WebDevStudios 的 JayWood 的 CMB2 远程图像选择:允许用户在文本字段中输入 URL 并选择单个图像以在后元中使用。类似于 Facebook 的特色图像选择器。
CMB 字段类型:排序器:此插件根据排序器脚本为您提供两种 CMB 字段类型。
CMB 字段类型:标签:CMB2 的类似 WordPress 标签的字段类型。注意:这不会设置帖子标签,而只是提供唯一的文本输入
CMB 字段类型:链接选择器:使用 CMB2 控件的链接选择器,您可以从 WordPress 站点选择链接,或手动输入链接。您还可以确定链接是否应在新窗口中打开。
CMB 字段类型:MultidatesPicker:创建启用多日期日历的 CMB2 字段类型。它使用名为 MultiDatesPicker v1.6.3 的 jQuery UI 插件。
CMB 字段类型:CMB2-radio-image:作为单选按钮的图像。
CMB2 术语选择:特殊的 CMB2 字段,允许用户定义术语的自动完成文本字段。注意:这将设置分类术语,但有选项( 'apply_term' => false
)来禁用术语 ID 并将其保存为数据(例如选项页面等)。
CMB2 相关链接:允许用户通过重复字段组添加相关链接。字段输入由上面记录的 CMB2 字段类型:CMB2 帖子搜索字段提供支持,因此每个链接都可以通过单击搜索按钮填充现有的 WordPress 内容。注意:这不是标准字段类型,而是与 CMB2::add_field() 结合使用的函数。
CMB2 字段类型:按 rubengc 排序:允许用户定义预定义选项的自定义顺序。
CMB2 字段类型:rubengc 制作的动画:允许用户从 Animate.css 中拾取动画(包括所选动画的预览)。
CMB2 字段类型:Ajax 搜索(由 rubengc 提供):基于 CMB2 字段类型:帖子搜索 Ajax,添加了附加帖子/用户/术语的功能,以及限制附加对象最大数量的功能。
CMB2 字段类型:rubengc 的视觉样式编辑器:CMB2 的自定义字段,允许从一小组控件自定义样式。
CMB2 字段类型:rubengc 的内容换行:CMB2 的自定义字段,用于存储内容换行值(填充、边距或边框宽度)。
rubengc 的 CMB2 Field JS 控件:显示与 WordPress 发布操作类似的任何字段(帖子/页面 post_status、可见性和 post_date 提交框字段)。
CMB2 字段类型:rubengc 的位置:用于设置 jquery UI 位置值的 CMB2 字段类型。
CMB2 字段类型:CMB2 道路段(按像素瓦):此插件添加了新的 CMB2 字段类型,用于在地图上绘制道路段,并提供用于显示的短代码。
CMB2 字段类型:serkanalgur 的 Font Awesome:此插件添加了一个新的 CMB2 字段类型,用于选择 Font Awesome 图标。
CMB2 字段类型:Typography by eduplessis:此插件添加了新的 CMB2 字段类型“Typography”,并使用 jQuery fontselect 进行字体系列选择。
CMB2 字段类型:Rekenna 的 Markdown:此插件添加了新的 CMB2 字段类型“CMB2 Markdown”,您可以在其中输入 Markdown 并查看结果的实时预览或使用按钮转换为 html。
CMB2 字段类型:切换按钮 by themevan:此插件为 CMB2 添加了自定义切换按钮字段类型。
CMB2 字段类型:来自 manzoorwanijk 的 select_plus:选择字段类型,其作用与默认select
字段非常相似。但是,它添加了对optgroup
和保存具有multiple
属性的值的支持。
CMB2 字段类型:scottsawyer 提供的地址:只是一个简单、可重复的地址字段。它实际上只是 CMB2 片段库中的片段转换为插件。
CMB2 字段类型:由 scottsawyer 链接:创建具有某些属性的链接字段。非常适合链接样式。
CMB2 字段类型:scottsawyer 的小部件选择器:需要一个允许您(或您的编辑器)选择/显示现有小部件实例的字段吗?那么这就是适合您的插件。
如果从 wordpress.org 安装插件:
/CMB2
目录上传到/wp-content/plugins/
目录。example-functions.php
复制(并根据需要重命名)到您的主题或插件的目录中。如果将库包含在您的插件或主题中:
example-functions.php
复制(并根据需要重命名)到 CMB2 目录上方的文件夹中,或者将其全部内容复制到主题的functions.php
文件中。查看变更日志