在编写WordPress插件和主题代码时,允许使用Allman(BSD)缩进样式吗?

时间:2017-02-03 作者:Ken

我是Allman (BSD) 编码缩进样式。然而,当我在WordPress上查看排名靠前的插件时,我发现它们使用的是K&R 编码缩进样式。

WordPress是否有要求。强制用户使用K&R 开发插件或主题时缩进样式?我阅读了所有的手册,但无法明确回答允许使用哪种缩进样式。

非常感谢您的帮助。

1 个回复
最合适的回答,由SO网友:J.D. 整理而成

WordPress。org对插件或主题的代码样式没有任何硬性要求。

plugin guidelines, 相关章节为#4,“让您的代码(大部分)具有可读性。”主要是关于混淆。最相关的一行是:

我们建议遵循WordPress核心编码标准。

请注意此处的“推荐”一词。这不是一个硬性要求。

的相关部分theme review guidelines 并没有直接提到代码样式,所以对于主题也没有这种要求。

我很高兴这里有一些自由,但你会发现插件目录中有很多非常混乱的代码,根本没有遵循任何一种代码风格。这是允许更好或更坏的。:-)

相关推荐

Codex删除帖子是正确的吗?

法典中有this 在wp\\u delete\\u post上说。当文章和页面消失时,与之相关的所有内容也会被删除。这包括评论、帖子元字段和与帖子相关的术语。哪种情况表明,如果一篇附加了标记a、b、c的文章被删除,那么所有的a、b和c标记也会从wp\\U terms和wp\\U term\\u分类表中删除even if those tags were to be associated with some other living posts!* - 我对此表示怀疑。为什么WP-API会删除其他帖子的条款?