PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了WordPress编码标准– phpcs警告大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我将WordPress-Core规则用于刚刚在PHPStorm中启动的项目(涉及开发自定义插件主题),但我感到奇怪的是,干净的wordpress安装中的大多数PHP文件(例如wp-config). PHP,wp-mail.PHP等)在使用该存储库中的任何wordpress规则时都不会通过PHPcs测试.

大多数时候,我会看到开括号和闭括号警告:

PEAR.Functions.FunctionCallSignature.SpaceAfterOpenBracket
PEAR.Functions.FunctionCallSignature.SpaceBeforeCloseBracket

回购中的wordpress-Core规则集说:

<rule ref="PEAR.Functions.FunctionCallSignature">
    <properties>
        <property name="requiredSpacesAfterOpen" value="1"/>
        <property name="requiredSpacesBeforeClose" value="1"/>
    </properties>
</rule>

这使我认为警告是合法的(?).如果是这样,为什么WP核心文件没有完全遵循WP自己的代码标准?

解决方法:

从历史上看,wordpress出于以下几个原因避免了清理Core代码样式:

>用于检查编码标准的工具不是特别可靠.近年来,随着wordpress编码标准(WPCS)项目的日趋成熟,并且PHPCS中已修复了许多小问题,这种情况已经改变.
>没有可靠的自动化工具,这将是一项手动工作,需要多次提交.这会导致不必要的代码搅动,并使查看修订日志更加困难.
>只是没有优先考虑.约4%的wordpress PHP违反了编码标准,因此大多数人都不会遇到.

随着工具的成熟,这个位置最近发生了变化,现在有in-progress effort可以使PHPCS和WPCS与wordpress Core一起使用.通过适当的自动化测试,wordpress将来将继续符合其自身的编码标准.

大佬总结

以上是大佬教程为你收集整理的WordPress编码标准– phpcs警告全部内容,希望文章能够帮你解决WordPress编码标准– phpcs警告所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: