说明
特征
简单直观 强大的功能 超过30种字段类型 广泛的文档 数百万用户
链接
赞成的意见
安装
访问 插件>添加新插件 搜索 用于“高级自定义字段”或“ACF” 安装并激活 插件页面中的高级自定义字段 点击 在新菜单项“ACF”上创建第一个自定义字段组,或注册自定义帖子类型或分类。 阅读 文档到 开始吧
常见问题解答
-
你提供什么样的支持? -
支持论坛。 我们的ACF社区论坛为搜索和查找以前回答和提出的支持问题提供了大量资源。 您可以在这些论坛上创建一个新的帖子,但不能保证您会收到我们支持团队的答复。 对于ACF开发人员来说,这更是一个相互交流、发布想法、插件和提供基本帮助的领域。 查看支持论坛
评论
贡献者和开发者
变更日志
6.3.1
增强功能–现在可以复制UI中注册的选项页面 修复–ACF块验证现在可以正确验证Repeater、Group和Flexible Content字段 修复-当字段使用非默认返回类型时,ACF块验证现在可以正确验证 修复–字段组之间移动的字段现在可以正确更新两个JSON文件 修复–使用左对齐标签时,图标选取器字段现在可以正确渲染 修复-如果只选择一个选项卡进行显示,则图标选取器字段不再渲染选项卡 修复–如果没有选择要显示的图标选取器选项卡,则图标选取器字段不再使文章编辑器崩溃 修复–True/False字段现在可以更好地处理更长的On/Off标签 修复–AJAX为多选择分类字段加载的Select2结果不再双重编码HTML实体
6.3.0.1
修复–ACF PRO用户的新站点健康功能中不再出现可能的致命错误 修复–ACF PRO用户的ACF块中不再出现可能的未定义索引错误
6.3.0
新增–ACF现在需要WordPress 6.0或更新版本,以及PHP 7.4或更新版本。 新增–ACF块现在支持字段的验证规则。 查看 发行说明 了解更多信息 新增–ACF块现在支持将字段数据存储在postmeta表中,而不是post内容中 新增–字段的条件逻辑规则现在支持为帖子对象、页面链接、分类法、关系和用户选择特定值,而无需输入ID 新-ACF和ACF PRO的新图标选择器字段类型 新建–自定义帖子类型菜单图标的图标选择 新建–选项页面菜单图标的图标选择 新增–ACF现在在WordPress站点健康区域显示调试和状态信息 新增–逃逸的html通知现在可以永久取消 增强功能–选项卡字段现在支持 挑选出来的 属性指定默认情况下应选择哪个属性,并支持类属性 修复-块预加载现在在WordPress 6.5或更新版本中工作可靠 修复–AJAX为post对象字段加载的Select2结果不再双重编码HTML实体 修复–向ACF注册的自定义帖子类型现在默认启用自定义字段支持,以更好地支持修订 修复–在经典编辑器中发布帖子后的第一次预览现在可以正确显示ACF字段 修复–拖动时ACF字段和灵活内容布局现在已正确定位 修复–在Flexible Content布局中复制字段标题不再为复制的值添加空白 修复–编辑时,灵活内容版面名称不再转换为小写 修复–具有无默认属性的ACF块现在正确注册 修复–如果生成的nonce仅包含数字,则加载结果时用户字段不再触发404 修复–ACF项的描述字段现在只支持数字字符 修复–字段组标题不再出现在小屏幕上的WordPress管理菜单上方 修复– acf/json/保存文件名 当删除JSON文件时,过滤器现在可以正确应用 i18n–ACF PRO许可证或更新检查期间出现的所有错误现在都可以翻译 其他-ACF Shortcode(ACF短代码)现在默认情况下对于新安装的ACF禁用,如中所述 ACF 6.2.7发行说明
6.2.10
安全修复–ACF块不再允许在块的属性中覆盖渲染模板、渲染或资源回调。 有关完整信息,请阅读 发布博客帖子
6.2.9
增强–Select2 escapeMarkup函数现在可以在初始化自定义Select2时被覆盖 修复–当使用有条件加载的字段组时,“在屏幕上隐藏”设置现在可以正确应用 修复–编辑名称时,字段名称不再转换为小写 修复–字段组标题不再将HTML实体转换为其编码形式
6.2.8
新增–支持WordPress 6.5中的块绑定API acf/字段 来源。 有关如何使用此功能的更多信息,请阅读 发布博客帖子 新增–支持WordPress 6.5中翻译的性能改进 增强功能–新JS过滤器, 选择2退出标记 现在允许字段自定义select2的HTML转义行为 修复–选项页面不能再设置为具有自己的父级 修复–多站点子站点安装上的ACF PRO许可证激活现在将使用正确的站点URL 修复–当更新页面不可见时,安装在多站点安装上的ACF PRO将不再尝试检查更新,从而导致404错误 修复–当找不到ACF JSON文件夹时,ACF JSON不再在Windows服务器上生成警告 修复–字段和布局名称现在可以包含有效的非ASCII字符 其他–ACF PRO现在需要激活有效的许可证才能使用PRO功能。 了解更多信息
6.2.7
安全修复– the_field(_字段) 现在转义自ACF 6.2.5以来通知的潜在不安全HTML。 有关完整信息,请阅读 发布博客帖子 安全修复–字段和布局名称现在强制使用字母数字字符,解决了潜在的XSS问题 安全修复–select2字段的默认呈现模板不再允许呈现HTML以解决潜在的XSS问题 安全增强–A acf/短代码/预防访问 现在可以使用过滤器来限制ACF短代码允许访问的数据 安全性增强–i18n转换后的字符串现在在输出时进行转义 增强功能–ACF现在普遍使用WordPress文件系统函数,而不是原生PHP函数
6.2.6.1
修复–当安装了Yoast或加载块编辑器组件的其他插件时,在经典编辑器中编辑字段时不再发生致命的JS错误 修复–使用 $escape_html 返回字段类型的数组的on get函数不再产生数组到字符串的转换错误
6.2.6
增强功能– 获取字段() 和其他 得到_ 函数现在支持 转义符.html 返回HTML安全字段值的参数 增强功能–URL字段现在将用转义 esc_url 而不是 wp_kses_post(服务器) 返回HTML安全值时 修复–ACF字段现在将正确保存到WordPress创建的版本中,以解决WordPress6.4或更新版本上的草稿预览问题 修复–ACF PRO许可证允许的主站点将正确激活多站点子站点,隐藏这些子站点上的更新页面 Fix–字段类型,其中 必修的 属性将不起作用(例如选项卡或手风琴)将不再显示该选项 修复–复制字段组现在可以保持当前显示的字段组页面 修复–混合主题中编辑模式下的ACF块中的字段现在将使用ACF的样式,而不是被主题覆盖的某些属性 修复–某些管理通知中的文本将不再与解除按钮重叠 修复–单词 链接 现在禁止用作CPT名称以避免WordPress核心冲突 修复–灵活的内容布局不能再重复超过其最大计数限制 修复–ACF管理屏幕之外显示的所有ACF通知现在都以插件名称作为前缀 修复–ACF不再检查<PHP7是否需要填充聚合物,并且填充聚合物已被移除
6.2.5
安全修复–ACF短代码现在将运行所有输出 工作包(_K) ,转义不安全的HTML。 这可能是对您的站点的一个突破性更改,但出于安全考虑,如果您受到影响,WordPress管理员会显示一条消息。 请参阅 此版本的博客文章以获取更多信息。 感谢Francesco Carlucci通过Wordfense进行的负责任的披露 安全–ACF现在通过管理消息发出警告,当即将对 the_field(_字段) 和 子字段 可能需要更改站点的主题,以避免剥离不安全的HTML。 请参阅 此版本的博客文章以获取更多信息 安全性–用户可以选择通过新的过滤器自动转义不安全的HTML acf/the_field/escape_html_optin 使用时 the_field(_字段) 和 子字段 在即将发布的ACF版本中,这将成为默认值之前。
6.2.4
修复–自定义帖子类型标签现在与WordPress 6.4的“添加新标签”行为相匹配 修复–当将帖子类型和分类导出为PHP时,分类现在将出现在帖子类型之前,与ACF注册它们的顺序相匹配。 这解决了分类slug在post-type永久链接中无法工作的问题 修复–分类、帖子类型或选项页面的高级设置现在在打开时显示正确的顶部填充 修复–当父选项页面设置为“重定向到子页面”时,子页面现在将正确显示其父设置 修复–当作为必须使用的插件激活时,ACF PRO“更新”页面现在可见。 使用现有的 显示更新(_U) 设置为隐藏 修复–当作为必须使用的插件激活时,代码中定义的ACF PRO许可证现在将正确激活站点 修复–何时 显示更新(_U) 设置或筛选为false,ACF PRO现在仍将自动激活定义的许可证 i18n–来自ACF PRO激活服务器的维护和内部上游消息现在可以翻译
6.2.3
查看发布公告 新增–block.JSON的ACF Blocks特定JSON模式现已在上提供 github 新增–灵活内容字段现在在版面标题栏中显示版面名称,并支持单击复制 新增–复制灵活内容版面现在在其名称和标签上附加“复制”,以匹配字段组复制的行为 增强功能–ACF PRO现在将在站点URL更改时自动尝试重新激活许可证,例如在站点迁移后。 这解决了更新可能失败的问题 增强–字段组“高”位置的演示设置明确表示块编辑器不支持该设置 修复- acf格式日期 现在可以确保date参数有效,以防止传入其他数据类型时出现致命错误 修复–具有自定义图标URL的CPT现在在字段组屏幕的位置列中显示帖子图标 修复–ACF JSON导入表单现在将在首次提交时禁用,以解决您可以提交表单两次的问题 修复–使用嵌套布局时,“灵活内容”字段中的“添加行”按钮现在可以正确显示 修复–ACF管理页面加载时不再闪烁警告和错误通知 i18n–ACF PRO许可证激活成功和错误消息现在可以翻译
6.2.2
增强–编辑器尚未初始化的ACF块现在将正确渲染 增强功能–添加了一个新的 acf/文件大小 允许第三方媒体插件绕过ACF调用的筛选器 文件大小() 在具有未缓存文件大小的附件上,如果卸载,可能会导致远程下载 增强功能–ACF PRO许可证状态和订阅到期日期现在显示在“更新”页面上 修复–WooCommerce 8.2版或更新版本的产品页面现在正确支持字段组位置规则 修复–现在可以在移动设备上删除关系字段项 修复–键入3个有效十六进制字符后,颜色选择器字段不再立即自动完成 修复–当视口不是100%时,字段设置不再显示为未对齐 修复–选择没有aria-label的字段不再引发警告 修复–使用PHP导出时,具有自定义文本域的CPT和分类现在可以正确导出
6.2.1.1
修复–当UI选项页面被禁用时,编辑字段组不再生成错误
6.2.1
新增–在管理UI中创建的选项页面现在可以分配为任何顶级菜单项的子页面 新增–在ACF帖子类型中添加了“标题占位符”设置,用于在编辑帖子时过滤“添加标题”文本 增强功能–由于PHP版本不兼容而无法更新时,ACF PRO将发出警告 增强–ACF PRO现在可以与WordPress自动更新一起正常工作 增强功能–内部ACF块模板属性解析器功能 解析节点属性 现在可以使用新的快捷方式 acf_blocks_parse_node_attr(块解析节点属性) 过滤器。 增强功能–删除了支持WordPress 5.8以下版本的遗留代码 修复–子选项页面不再隐藏“菜单位置”设置 修复-Post Types和Taxonomies中“Advanced”设置的选项卡现在呈现在包装器div中 修复–选项页面在以前是子页面后设置为顶级页面时,将不再在列表视图中显示为子页面 修复–与Elementor CSS冲突,打破ACF PRO横幅 修复–块编辑器期间生成的错误 保存帖子 ACF将不再捕获和忽略函数
6.2.0
查看发布公告 新增–ACF现在需要WordPress 5.8版或更新版本,以及PHP 7.0或更新版本。 查看 释放柱 了解更多信息 新增–现在支持关系、发布对象、用户和分类字段的双向关系。 查看 释放柱 了解更多信息 新增– 选项页面 现在可以通过ACF PRO中的管理员UI进行注册和管理 新增–链接到 产品反馈板 添加到插件页脚 增强功能–ACF JSON现在支持多个保存位置(支持Freddy Leitner) 增强功能–现在可以复制ACF帖子类型和分类 增强功能–现在可以使用自定义JSON文件的文件名 acf/json/保存文件名 滤波器 修复–包含整数键或混合键的选项的字段的REST更新现在行为正常 修复–使用 块类型元数据设置 用于添加usesContext值的PHP过滤器不再打断ACF块 修复–从CPTUI导入帖子类型/分类的通知在页面加载时不再闪烁 修复–块中字段的各种按钮现在可以正确显示 修复–当嵌套在字段组编辑器中的多个字段中时,DateTime字段的设置不再被切断 修复–添加到JSON文件末尾的新行现在将使用 PHP_终止 使用过滤器检测正确的换行符 acf/json/eofnewline 改变它。 i18n–更新法语和葡萄牙语翻译(感谢pedro-mendonca和maximebj)
6.1.8
安全修复–此版本解决了带有ACF post type和taxonomy标签的管理屏幕中存储的XSS漏洞(感谢Satoo Nakano和Ryotaro Imamura)
6.1.7
新增–为ACF分类添加了新的功能设置 增强功能–添加了一个新的 acf/field_组/auto_add_first_field 可用于阻止新字段组自动添加字段的筛选器 增强功能–字段设置标签现在在字段组编辑器中具有标准大小写 增强功能–克隆字段现在有一个教程链接 增强–“从搜索中排除”CPT设置现在有了改进的描述 增强功能– acf_get_posts() 函数现在有 acf/acf_get_posts/args 和 acf/acf_get_posts/results 过滤器 增强功能–添加了一个新的 acf/options_page/保存 保存ACF选项页时触发的操作挂钩 修复–分类现在在post类型之前初始化,防止了一些永久链接问题 修复–将分类slug的最大长度增加到32个字符 修复–额外的选项卡不再添加到包含多行的字段设置的PHP导出中 修复–ACF管理资产现在在编辑多站点网络的配置文件和用户时加载 Fix–递归块 渲染器回调 函数将不再使编辑器崩溃 修复–JSON文件现在以新行结尾,以更好地与代码编辑器兼容 i18n– 布局 灵活内容字段中的字符串现在可以翻译 i18n–更新的波兰语翻译
6.1.6
安全修复–此版本解决了ACF管理页面中的XSS漏洞(感谢Rafie Muhammad的负责任披露) 修复–在禁用字段设置选项卡的情况下,在新字段组中复制字段现在行为正常
6.1.5
增强功能–从帖子类型或分类的保存后操作创建新的字段组将自动填充字段组标题 增强–列表中的空值现在显示为破折号,而不是空白 增强功能– 生成PHP 字段组导出工具现在显示包装在 acf/include_fields(包含字段) 与推荐使用方式相匹配的动作挂钩 acf添加本地字段组 ,并且代码格式正确 增强功能–列表中的帖子计数和术语计数值现在链接到匹配的帖子或术语 增强功能–为发布类型和分类添加了保存后操作,以创建另一个 增强功能–注册自定义帖子类型时选择现有分类现在可以在“基本设置”部分而不是“高级”部分中使用 修复– 从搜索中排除 自定义帖子类型的设置现在行为正确 修复–与子字段重复字段不会再导致JS错误 修复–复制字段时,选择2字段设置现在可以正确渲染 修复–允许使用整型键的自定义值的复选框字段现在可以通过REST API更新 修复–使用 无永久链接 post-type的重写设置将不再生成PHP警告 修复– 未满足最小行数 Repeater字段类型的验证消息现在正确地声明不满足最小行数 修复–范围字段类型不再截断三位数 修复– 创建时间 和 删除字段组 现在只正确显示在字段组的“组设置”选项卡上 修复–字段设置选项卡的填充现在是正确的 i18n–更新了所有PRO翻译文件,删除了现在通过 translate.wordpress.org i18n–更新PRO翻译,包含来自 github (感谢@MilenDalchev、@Xilonz和@wiliamjk)
6.1.4
修复–ACF现在可以检测到其他插件或主题是否正在加载不兼容版本的Select2,并将回退到基本的选择字段以进行字段类型选择 修复–发布对象、页面链接和关系字段类型现在使用默认值 职位_状态 的过滤器 任何 ,匹配ACF 6.1之前的行为。 这可以在字段组管理中按字段进行编辑,也可以通过 acf/fields/$field_type/query 过滤器 修复–Post Type和Taxonomy密钥生成现在使用破折号而不是下划线 修复-当没有找到ACF字段组、帖子类型或分类法的搜索结果时,“先添加”文本将不再出现
6.1.3
修复–分类字段的“创建术语”按钮现在可以正确显示 修复–具有不支持密钥的ACF JSON字段组文件(不以开头 组_ )现在将作为字段组加载 修复–现在将设置帖子类型的重命名功能 地图_元数据_地图 到 真的 解决为该帖子类型的角色分配权限的问题
6.1.2
查看发布公告 修复–呼叫 acf_add_options_page(添加选项页) 之后 acf添加本地字段组 之前 acf/初始化 现在行为正常 i18n–所有新的ACF 6.1字符串现在默认为英语(美国)
6.1.1
修复–呼叫 acf添加本地字段组 之前 acf/初始化 现在行为正确
6.1.0
查看发布公告 新增–使用ACF注册自定义帖子类型和分类。 查看 释放柱 获取完整信息 新建–提供每种字段类型详细信息的新字段类型选择浏览器。 查看 释放柱 获取完整信息 新增–PHP 8.1和8.2支持 安全修复-ACF的数据序列化系统现在将防止类未序列化。 如果攻击者知道存在易受攻击的类,并且可以将恶意数据写入数据库,这可以防止潜在的安全问题。 增强功能–发布对象、页面链接和关系字段现在支持按发布状态筛选 增强功能–现在可以过滤允许自定义条目的复选框字段,以便使用 自定义选项按钮文本 财产 修复–ACF块字段编辑视图按钮现在在可重用块中正常工作 修复–中的空回调函数现在传递给脚本,以防止在使用Google Map字段时出现JS警告 修复–复选框字段值现在支持索引为0的键 修复-当激活另一个插件时,自动停用免费或PRO插件,现在会在管理通知中显示正确的消息 修复–保存时在块编辑器中使用时,清空灵活内容字段将不再导致错误 修复–管理员通知现在行为正确,可以用RTL语言关闭
6.0.7
改进–删除了灵活内容字段布局不必要的“布局”前缀 修复–拖放包含呈现为单选按钮组的设置的字段不再删除选定值 修复–使用WordPress 默认页面模板标题 具有两个参数的筛选器不再导致致命错误 修复–内容编辑器中的Select2输入不再从ACF 6管理UI接收样式 修复– acf_add_local_field_group() 现在可以处理包含非ASCII字符的字段组标题 修复–“灵活内容”字段不再缺少“复制”按钮的图标 修复–如果版面中有其他灵活内容字段,则单击灵活内容版面中的“添加字段”按钮不再添加无效字段 修复–ACF块的编辑按钮现在在可重用块中正确运行 修复–在字段类型之间更改时,呈现为select2字段的字段设置现在可以正确重新初始化
6.0.6
查看发布公告 新增–在编辑版面时,“灵活内容”字段现在有了新的管理员用户体验 新建–字段组编辑器中字段设置的选项卡现在可以通过新的“字段设置选项卡”屏幕选项或使用新的 acf/字段组/禁用字段设置标签 滤波器 改进–打开字段时,默认选中“常规字段设置”选项卡 修复–子字段不再由其父字段初始化,解决了字段组包含许多嵌套子字段时的性能问题 修复–前端表单现在在单击后禁用提交按钮以防止多次提交 修复–未知字段类型不再在字段组编辑器中显示损坏的HTML Fix–通过 acf/blocks/no字段分配消息 过滤器将不再产生没有分配有额外包装div的字段的块 修复-启用WPML的站点不再经历由于许可证错误而导致的ACF更新失败 修复–使用RTL语言时,具有图标的按钮不再有显示问题
6.0.5
修复–在使用基本上传器(props@JoKolov)时,上传嵌套在子字段中的多个文件不再导致致命错误
6.0.4
改进–编辑大型字段组时的JavaScript初始化性能得到了改进,特别是在Safari中 改进–字段设置的工具提示现在显示为内联指令 改进–在输入字段组标题之前,保存字段组现在被禁用 改进–插件各个内部部分的额外清理 修复–在中拖放字段不再打开Firefox中的字段设置 修复–将字段名或键复制到剪贴板现在可以像预期的那样用于新字段或重新排序的字段以及子字段 修复–保存字段组时,将暂时禁用“保存更改”按钮 修复–包含html注释作为第一个DOM元素的块模板不再在编辑时使块编辑器崩溃 修复–在DOM的第一级包含InnerBlocks的块模板不再触发JS警告 Fix–渲染其他块的块模板现在可以正确渲染其内部块 修复–旧块属性值不再被新版本的空白默认值覆盖 修复–分页转发器字段现在与非分页转播器一起作为子字段使用 修复–现在在块内正确禁用了中继器分页 修复–REST API不再导致PHP警告,如果 $_服务器['REQUEST_METHOD'] 未定义 修复–REST API现在支持Select字段的整数键 修复–REST API现在支持传递 无效的 到图像和文件字段 修复–使用检索时,无效的ACF元密钥不再导致致命错误 获取字段() a11y–现在可以完全访问Relationship字段以进行键盘导航 i18n–选择下拉箭头现在在RTL语言中正确对齐 i18n–单选按钮现在在RTL语言中正确对齐
6.0.3
安全修复–ACF短代码安全修复详细信息 在这里 改进–字段名称和键现在在单击时复制到剪贴板,并且不打开字段 修复–添加新字段时,字段类型输入现在具有默认焦点 修复–ACF不再发布 小时1 , 氢气 或 人3 ACF管理屏幕之外的CSS类 修复–条件字段设置现在可以跨不同选项卡正确工作 修复-子字段的字段列表现在是全宽的 修复–ACF管理员通知现在显示正确的边距 修复–在RTL语言中使用ACF时管理CSS的改进 修复–克隆字段现在具有演示选项卡,用于在组显示模式下设置包装器属性 修复–字段设置上附加的标签现在将显示在正确的位置 可访问性–移动场模式现在可以访问键盘和屏幕阅读器
6.0.2
改进–字段组和字段行不再在悬停时设置动画以显示操作链接 修复–当字段重新排序时,字段顺序现在已正确保存 修复–ACF管理屏幕之外的WordPress通知样式不再受插件CSS的影响
6.0.1
改进–ACF在管理页面中的标题栏不再粘滞 改进–ACF的管理页面不再使用自定义字体 修复–复制灵活的内容布局现在可以正常工作 修复–ACF CSS类不再针对子页面的翻译类名,解决了在英语以外的语言中使用ACF时出现的问题 修复–当使用每种语言具有不同域的WPML时,ACF不再重新激活 修复–i18n–某些字段设置的标签不再以英语以外的语言打断多行 修复–由于参数计数无效,无线字段类型不再在日志中生成警告 修复–正确/错误字段焦点状态不再适用于ACF管理屏幕之外 修复–与鼠标输入交互时,许多字段类型的焦点状态不再显示 修复–ACF 6的新标签背景颜色不再适用于ACF管理屏幕外,提高了可读性 修复–名为“name”的用户字段不再具有不同的标签表示视图 修复–在切换字段类型并返回时,使用子字段更改字段类型不再删除这些字段 修复–解决了第三方插件设置全局 $帖子类型 不是字符串的东西 修复–子字段内的工具提示对齐不再不正确 修复–解决了第三方插件修改metabox排序顺序时可能出现的JS错误