Agent Skills
返回列表
💻

Meta Box 自定义字段框架

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据官方安装指南 https://skillhub.cn/install/skillhub.md,将技能 @user_3c6cb52e/meta-box-wordpress-custom-fields-framework 安装到当前 AI 助手中。

技能介绍

要解决的问题

在 WordPress 里给内容附加结构化数据,本质上是在和 wp_postmeta、wp_options 这类底层表打交道:写 add_meta_box() 回调、手写 sanitize 逻辑,再到模板里用 get_post_meta() 取值。字段一多,重复代码迅速膨胀,而且同一个字段在文章、分类、用户资料上往往要各写一遍。这个技能的目标就是把「自定义字段 + Meta Box」的创建流程标准化。

技能如何工作

核心是一套 PHP 驱动的框架:

  • 声明式定义:通过数组/配置描述字段,而不是手写 HTML 表单,内置 40+ 字段类型(文本、选择、媒体等)。
  • 作用位置灵活:同一套字段定义可挂载到文章、页面、自定义文章类型、分类法、设置页、用户资料和评论。
  • 数据存取统一:字段值按统一机制持久化,读写逻辑由框架接管,减少样板代码。
  • UI 版本可选:Meta Box Lite 是免费的 UI 版本,提供字段与动态内容管理的界面能力,适合不写代码的运营场景。

典型步骤:定义字段 → 指定挂载位置 → 在模板中按框架约定取值渲染。

适用边界与注意点

  • 需要能跑 PHP 的 WordPress 开发环境,改动集中在主题/插件侧。
  • 免费版与高级版的字段类型、扩展能力有差异,复杂联动可能要评估许可。
  • 生产环境仍需自行处理权限、转义与缓存策略,框架只负责字段的生成与存取。

使用场景

  • 给文章列表页添加自定义字段排序和筛选功能
  • 在自定义文章类型中创建带图片和多选项的编辑面板
  • 为分类法添加额外字段以扩展分类信息和层级结构
  • 为用户资料页面添加社交链接和偏好设置字段

适合人员

  • WordPress 主题开发者需要为客户项目添加灵活的内容字段管理
  • 独立开发者正在构建需要自定义元数据的房产或招聘类插件
  • 网站技术负责人需要统一团队的内容字段标准和管理流程
  • 非技术运营人员希望通过界面直接管理文章的额外元数据