Skip to content

WEM Content Fields v1.1.0

Latest

Choose a tag to compare

@coowinit coowinit released this 18 Oct 04:10
· 1 commit to main since this release
539279a

新增功能

  • 新增字段组显示范围设置,支持应用于所选内容类型的全部内容,或仅在指定的 WordPress 页面显示。
  • 支持为字段组指定一个或多个页面,例如仅在 About Us 页面显示企业介绍字段。
  • 优化后台配置界面,增加内容类型与显示范围之间的联动,降低配置复杂度。
  • 增加页面级 REST API Meta 权限校验,防止未指定页面通过 REST API 修改受限字段。
  • JSON 导出升级至 Schema v2,使用页面路径引用迁移指定页面规则。
  • 保留 Schema v1 导入兼容性,避免影响旧版字段组迁移。

安全与兼容性

  • 保留现有字段定义和 Post Meta 数据,不因显示范围变化而删除数据。
  • 保留原有字段组的默认显示行为。
  • 增加无效显示规则的校验与异常处理。
  • 新增 GitHub Actions PHP 语法检查工作流。

测试结果

  • 页面级字段组显示、字段保存与回显测试通过。
  • 显示规则切换与旧字段组兼容测试通过。
  • JSON 导入导出测试通过。
  • REST API 权限测试通过。
  • PHP 7.4 语法检查通过。

升级说明

升级前建议备份网站文件和数据库。升级后请检查已有字段组、字段值及页面显示情况。

版本信息

  • Version: 1.1.0
  • PHP: 7.4+
  • WordPress: 6.4+