在向 WordPress 提交主题的 14 项要求中,与主题设置、文件以及主题是否使用 Blocks 相关的要求占了很大一部分。
当涉及到经典主题和块主题时,您对前者有更多指导:
经典主题。您必须包含许多函数,有时需要包含在代码中的特定位置。当你调用模板时也会发生同样的事情。
块主题。遵守 Blocks 主题标准更容易,因为您只需包含四个文件。如果您 instagram 数据 的 Blocks 模板也已完成,您的主题将满足许多要求的技术标准。
配置方面有很多要求。例如,您应该使用特定的挂钩来显示通知并根据审核流程指南设置通知永久性。
WordPress 管理面板的一部分,显示“帖子”部分。顶部有一个蓝色横幅,宣传“Revive Old Posts”插件。下面是显示条目统计信息的选项卡,其中包括 106 个条目总数、103 个已发布条目、1 个已修复条目、2 个已计划条目和 1 个草稿条目。
WordPress 仪表板中的管理员通知。
在数据库中存储选项有严格的控制。即使对于多个选项,您也必须使用具有正确命名约定的单个数组。当涉及到 WordPress 仪表板时,您只能使用基本的用户界面 (UI) 元素,并且任何样式都应保留在主题管理页面的范围内。
WordPress 管理面板显示 FakerPress 插件的生成评论页面。该页面包含多个用于配置评论生成的字段,例如类型、条目类型、数量、日期范围、内容大小和 HTML 选项。左侧边栏显示标准 WordPress 管理菜单。
FakerPress 评论设置屏幕。
您还必须控制主题中包含的文件。每个主题必须包含一个文件readme.txt,例如准备文件(例如删除高级代码或无关目录)是另一个要求,就像在主题中包含所有脚本和媒体而不是使用远程源一样。这也适用于缩小的脚本:您还必须包含整个原始文件。
满足您的主题的所有 WordPress 要求似乎很麻烦,特别是如果您不打算将其提交到官方目录。尽管如此,这些标准提供了一个优秀的框架来帮助您提供优质的产品。
为什么遵守 WordPress 标准有助于提高主题质量
为了让您的主题出现在官方目录中,您必须遵守制作 WordPress 主题指南。但是,请考虑一家为其客户创建自定义主题的机构。通常这些主题不需要提交到主题目录,因为不会进行大规模分发。但遵循指南和要求仍然可以为所有 WordPress 主题带来好处,包括:
一致性。标准提供了一个通用框架,使团队更容易在项目上合作。
效率。您可以通过遵循既定标准来加快开发时间。这也可以减少以后进行大规模定制的需要。
维护。标准化的代码更容易维护和更新。从长远来看,这是节省时间和资源的另一种方法。
客户满意度。遵守 WordPress 标准的主题更有可能为您的客户提供流畅、无错误的体验。
最重要的是,您可以为未来的主题提供灵活性。考虑客户拒绝项目问题或终止协议的情况。满足 WordPress 标准和要求的主题是您可以重复使用以提供产品而无需进行太多额外工作的主题。
简而言之,即使您不想访问 WordPress 主题目录,满足平台的要求也可以提高主题的质量和适销性。至少,您表现出专业精神和对细节的关注,这可以成为潜在客户的强大卖点。
测试 WordPress 主题所需的基本工具
与任何营销人员一样,WordPress 开发人员需要一个强大且适应性强的工具集,涵盖创建主题及其性能的各个方面。
考虑将 WordPress 编码标准和制作 WordPress 主题团队要求作为您的指导手册。您也不需要手动检查它们中的每一个。相反,主题检查和主题嗅探器插件可以自动化它。
来自 WordPress.org 主题检查插件的标题图像。在深红色背景上显示简化的基于图标的清单或进度跟踪器。该清单在图像右侧垂直对齐显示三个圆形图标。顶部两个圆圈包含绿色复选标记,而底部圆圈为空,表示已完成两步,还剩一步。
WordPress.org 主题检查插件标头。
两者都对您的主题运行测试并显示可能不满足当前要求的任何区域。 Theme Sniffer 有一些更广泛的测试,并使用PHP_CodeSniffer脚本的自定义“嗅探”来帮助检测标准违规情况。
您还需要依靠浏览器的开发工具来检查和调试 HTML、CSS 和 JavaScript。对于WordPress特有的调试,如果没有平台自带的调试模式,几乎是不可能的。调试栏插件向由此提供支持的 WordPress 仪表板添加了一个调试菜单。
WordPress 技术标准
-
- Posts: 612
- Joined: Sat Dec 21, 2024 3:37 am