和平市区建设网站:如何确保WordPress主题符合官方标准

2019.05.31 和平市区建设网站

108

和平市区建设网站主题开发人员的工作很艰难。他们不仅必须设计主题的外观,还必须用PHP、HTML和CSS构建主题,解决可能出现的兼容性问题,并管理来自像您和我这样的用户的支持票。这是一项艰巨的工作,如果您计划将插件放在WordPress.org的官方存储库中,那么还需要通过一组额外的循环:确保您的主题符合正式要求WordPress主题评审过程。

传递WordPress主题评论

和平市区建设网站

如果你是一个有抱负的主题开发人员,通过主题评审的想法是可怕的。这有点像为你的论文辩护-经过大量的努力,你必须证明你的孩子有足够的能力自立。谢天谢地,有一个主题检查插件那是很不错的备忘单供你复习。即使你做的对,你的主题检查,你正在处理15种不同类别的WordPress主题审查要求(这不包括次级要求或建议.)

1. 可达性

2. 电码

3. 核心功能和特点

4. 表示与功能

5. 文献资料

6. 语言

7. 许可

8. 命名

9. 选项和设置

10. 插件

11. 截图

12. 隐私

13. 销售、信贷和链接

14. 样式表和脚本

15. 模板

现在,请记住,在2018年4月之前,这是一个手工过程。志愿者主题评审小组每一个主题这是提交给回购,这造成了一个相当大的延迟提交和出版。然而,自那时以来,主题评审已经进入了一个更加自动化的系统,主题评审小组只检查“安全性、许可、恶意或令人震惊的内容以及内容创建.”

考虑到这一点,你有责任通过机器人检查,因为它们是机器人检查,插件喜欢主题检查会派上用场的。

主题检查到底是做什么的?

它针对您的代码运行一系列单元测试,以确保它们通过。就这样。如果你熟悉TDD(测试驱动开发),这不应该是什么新鲜事。简单地说,这就是您在这里所做的:运行一个测试,如果代码通过,您将继续前进。如果没有,则重写代码,直到代码重写为止。

WordPress.org存储库的自动主题检查遵循相同的原则。通过这些测试是包含的最低限度。

这些测试是给谁的?

如果你不是一个开发人员,你没有什么理由安装和运行这个插件。当然,它会给你一些关于你正在运行的主题的有趣的数据,但是除了满足一些好奇心(或者可能是为了职业发展,只是为了看看你将要进入什么),它不会做太多其他的事情。但是,如果开发和深入钻研WordPress并不是你的事,你可能想让这件事过去。

运行测试

实际上,运行WordPress主题审查非常容易。安装和激活插件时,将出现一个新的菜单项。外观-主题检查。主题检查页面本身相对简单。

您将得到一个下拉菜单,其中包含所有已安装主题的列表。您可以检查主题,即使它不是您的活动主题-插件只是运行测试对代码。当你撞到检查一下!,成千上万的测试在一瞬间运行。结果会弹出,要么是关于错误的报告,要么是一个清晰的信息。

当有错误时

和平市区建设网站为了安装Divi,主题检查进行了66,265次测试。发现了不止一个错误。没关系,下面我来解释原因。现在,让我们关注您收到的4种警报:

1. 所需

2. 警告

3. 推荐

4. 信息

这些是什么意思?

A Re询问(1)旗子很简单。如果您要进入WordPress.org回购版,这是必要的。在大多数情况下,这个标志出现时,它是一个规则,你没有遵守。也许你点击了管理员栏,或者,正如你在下面看到的,文本域在style.css标题中丢失。通常,您可以添加需求,只需确保您点缀您的i‘s和交叉您的t’s。

这个警告(2)然而,标志是当代码本身或您的文件与官方标准不一致时。如下所示,Divi似乎在错误的目录中(它不是),因此它会提醒注意带有警告的机械修复。

然后是建议(3)当您做一些WP.org不认为是最佳实践的事情时,会出现绿色标记。正如你在下面看到的,他们认为缩略图应该更大,但只要比例是4:3,他们就会接受。

当涉及到信息(4)他们只是告诉你一些你可能想知道的事。例如,您可能是硬编码链接,而不是使用相对路径或函数。

既然这个信息被拿走了-或者离开了-它,甚至有一个抑制信息复选框旁边的按钮,开始检查。所以如果你不想麻烦,就不要。

当一切都清清楚楚的时候

当你撞到它的时候检查一下!按钮,并且您的主题中没有错误(至少根据这组特定的测试),您将得到一个漂亮的绿色框,上面写着你的主题通过了测试。这有点像一个WordPress的主题评审证书,为您的努力。

但是,请记住,您可能仍然会看到推荐或信息旗子。你通过了所有的所需测试,这意味着您遵循了所有规则,并按照WordPress法典中的标准但是你可能还有一些他们认为你可以做得更好或者应该知道的事情。

例如,在上面的示例中,它是官方主题二十七个。它还为更好的实践提出了建议,同时也提醒作者要通过无障碍审查。这就是每个安装附带的默认WordPress主题。如果仍然有建议,如果你的建议回来了,不要感到难过。

为什么会有错误

如果你的主题出现了很多错误,不要担心。迪维和几乎每一个高端主题都会被标记出来。那好吧。因为它们不是托管在WordPress.org主题存储库上的。是的,有官方的WordPress主题标准,但是只为了确保用户可以从WordPress.org获得的所有信息都经过了审查和验证。

这些需求与主题与WordPress的兼容性无关。对于WordPress本身来说,它们不是硬性的、快速的规则,只是主题回购。

当涉及到第三方和高级主题时,他们会按照自己的规则行事。购买高端主题的用户并不是在寻找现状。如果你跑主题检查针对几乎任何高级主题,很可能会有警告和需求标志比比皆是。每个公司都有自己的最佳实践和编码标准,虽然它们在一般意义上坚持WordPress的方式,但它们的设计目的是尽可能提高产品的质量。

尽管如此,这件事的例外是自由铵主题。也就是说,在WordPress.org存储库中有Lite或FeatureLimited版本的主题,但允许用户升级到Pro版本或付费以解锁其他功能。由于它们最初将在官方回购协议上托管,因此它们必须符合“法典”规定的相同的基本标准。但是,溢价/升级版一旦购买,就不必购买。

我们从这里去哪儿?

好吧,如果你是一个主题开发人员或者想成为一个主题开发人员,你绝对应该让自己熟悉WordPress主题审查标准、要求和建议。然后,老实说,我会对外面的主题进行一些检查。看看你最喜欢的主题背后发生了什么。这是学习和成长的最好方式,真的。如果你已经有了一些主题,但还没有检查过,那就去做吧。如果你已经接近了要求,也许你也会考虑一个自由主题?也许这个简单的插件可以为你开辟一个全新的商业角度。

和平市区建设网站随着时间的推移,你对WordPress主题评审过程了解了些什么?在评论中分享你的见解!

 


寒枫总监

来电咨询

18868949445

微信咨询

寒枫总监

TOP