用途:该技能提供一套 WordPress 主题开发的完整工作流,用于从零创建自定义主题,或将设计稿转换为 WordPress 主题,并覆盖子主题构建、区块编辑器支持、自定义文章类型与模板层级等任务。
主要能力:工作流按阶段组织。第一阶段搭建主题目录结构,配置 style.css 主题头、functions.php、主题支持与脚本样式排队加载。第二阶段处理模板层级,创建 index.php 回退模板、header.php、footer.php、single.php、page.php、archive.php、search.php 与 404.php。第三阶段实现主题函数,注册导航菜单、小工具区域、自定义模板标签与辅助函数,并提供 theme.json 配置示例(含布局尺寸、字体、间距、自定义模板与模板部件)。第四阶段注册自定义文章类型与分类法,示例启用 show_in_rest 并为协作注册文章元数据。第五阶段支持区块编辑器,涉及区块 API v3、纯 PHP 区块注册、区块样式与区块样板,提供 contentOnly 样板与导航覆盖层模板部件示例。第六阶段涉及响应式设计、设计系统、主题定制器与无障碍特性,并给出 WordPress 7.0 后台配色与视图过渡相关 CSS 自定义属性示例。第七阶段集成 WordPress 7.0 特性,包括面包屑区块过滤器与图标区块的样板分类注册示例。第八阶段为测试,涵盖跨浏览器、响应式断点、区块编辑器、无障碍与性能测试,并列出针对 iframed 编辑器、视图过渡、后台配色、导航覆盖层、contentOnly 样板与面包屑的检查清单。
使用方式:资料按阶段列出可调用的辅助技能(如 app-builder、frontend-developer、backend-dev-guidelines、playwright-skill 等)与复制粘贴式提示词,例如使用 @app-builder 搭建主题项目、使用 @frontend-developer 创建模板文件与自定义区块、使用 @playwright-skill 测试主题。导入说明要求先查看 metadata.json 的 external_source 块确认仓库、分支、提交与导入路径,再通过 ORIGIN.md 审核来源,并按需只加载改变结果的最小支持文件(SKILL.md、引用、示例或脚本),保持执行可审计。
适用场景:创建自定义 WordPress 主题、将设计稿转为主题、添加区块编辑器支持、实现自定义文章类型、构建子主题、实现 WordPress 7.0 设计特性,以及需要保留上游来源与审查记录的导入型工作流场景。
限制:资料说明该技能是围绕上游仓库生成的可审查打包层,应保持来源明确,不应编造源材料不支持的操作;当任务转向调试、架构、设计或安全等更专门的领域时,应转交更合适的原生技能。资料未提供具体安装命令、收费方式、支持平台与效果数据,这些内容暂未提供。