Advanced Custom Fields (ACF) PRO是一款功能强大的WordPress插件,旨在帮助用户轻松地创建和管理自定义字段。该插件提供了一系列的功能和工具,使用户能够方便地扩展并自定义WordPress的内容。
ACF PRO的主要特点和功能包括:
1. 自定义字段创建:插件提供了一个直观的可视化界面,让用户能够创建各种类型的自定义字段,如文本、下拉菜单、复选框、图像上传等。
2. 管理字段布局:用户可以轻松地调整和管理自定义字段的布局,包括字段的位置、大小、顺序和显示条件。
3. 字段分组和复制:插件允许用户创建字段组,并复制和重复使用字段组,提高效率和一致性。
4. 导入和导出设置:用户可以将自定义字段设置导入到其他站点,或将设置导出备份。
5. 条件逻辑:ACF PRO支持高级条件逻辑,用户可以根据特定条件显示或隐藏字段,以实现更精细的数据输入和控制。
6. 嵌套子字段:用户可以创建嵌套子字段,以构建更复杂的数据结构和字段集。
7. 整合其他插件和工具:ACF PRO与其他常用插件和工具(如WooCommerce,Yoast SEO)整合良好,为用户提供更强大的功能和灵活性。
总的来说,Advanced Custom Fields PRO是一款强大而灵活的WordPress插件,可以帮助用户自定义和扩展WordPress的内容和字段。该插件提供了直观的界面、多种字段类型、灵活的布局管理、条件逻辑等功能,使用户能够更好地控制和管理WordPress网站的数据输入和展示。无论是简单的博客、企业网站还是复杂的电子商务平台,ACF PRO都能为用户提供更好的自定义字段解决方案。
更新日志:
6.3.8
发布日期 2024 年 10 月 7 日
安全性 – ACF 定义的帖子类型和分类元框回调不再能够访问 $_POST 数据。 (感谢Automattic安全团队的披露)
6.3.4
发售日期 2024 年 7 月 18 日
安全修复 – ACF 短代码现在默认阻止访问来自不同私人帖子的字段。查看发行说明了解更多信息
修复 – 没有edit_posts能力但具有编辑自定义帖子类型的自定义能力的用户现在可以正确加载通过条件位置规则加载的字段组
修复 – 块验证不再在页面加载时验证字段的子字段,仅在编辑时验证。这解决了页面加载时或首次添加块时不一致的验证错误
修复 – 即使服务器调用失败,停用 ACF PRO 许可证现在也会删除许可证密钥
the_field修复 – 当通过、the_sub_field或 ACF 短代码输出,或通过get_设置了 escape html 参数的函数检索时,返回对象的字段类型不再导致 PHP 警告和错误
修复 – 块渲染期间的服务器端错误现在可以优雅地向编辑器显示错误
6.2.7
发布日期 2024 年 2 月 27 日
安全修复 -the_field现在可以转义自 ACF 6.2.5 以来通知的潜在不安全 HTML。有关完整信息,请阅读发布博客文章
安全修复 – 字段和布局名称现在强制为字母数字字符,解决了潜在的 XSS 问题
安全修复 – select2 字段的默认渲染模板不再允许渲染 HTML,解决了潜在的 XSS 问题
安全增强 -acf/shortcode/prevent_access现在可以使用过滤器来限制允许 ACF 短代码访问的数据
安全增强 – i18n 翻译的字符串现在在输出时转义
增强功能 – ACF 现在普遍使用 WordPress 文件系统函数而不是本机 PHP 函数
6.2.1 发布日期 2023 年 9 月 7 日 新增功能 - 现在可以将在管理 UI 中创建的选项页面指定为任何顶级菜单项的子页面 新增功能 - 向 ACF 帖子类型添加了“标题占位符”设置,可在编辑帖子时过滤“添加标题”文本 增强功能 - ACF PRO 现在会在由于 PHP 版本不兼容而无法更新时发出警告 增强功能 - ACF PRO 现在可以与 WordPress 自动更新一起正常工作 parseNodeAttr增强功能 -现在可以使用新过滤器快捷方式使用内部 ACF 块模板属性解析器功能acf_blocks_parse_node_attr。 增强功能 - 删除了支持 5.8 以下 WordPress 版本的遗留代码 修复 - 子选项页面的“菜单位置”设置不再隐藏 修复 - 帖子类型和分类中“高级”设置的选项卡现在呈现在包装 div 内 修复 - 当之前作为子页面设置为顶级页面时,选项页面将不再在列表视图中显示为子页面 修复 - 与 Elementor CSS 冲突,破坏 ACF PRO 横幅 savePost修复 - ACF 将不再捕获和忽略块编辑器功能期间生成的错误