命名规范


目录

PHP

WooCommerce 核心通常遵循 WordPress PHP 命名规范。

根据代码的位置,还存在一些额外的规范。

/src

/src 目录下的类遵循 PSR-4 标准。有关更多信息,请参阅 [/src] 的 README。

以下规范适用于此目录:

例如,src/Util/StringUtil.php 中定义的类应命名为 StringUtil,并位于 Automattic\WooCommerce\Util 命名空间中。

/includes

/includes 目录包含不遵循 PSR-4 标准的旧代码。有关更多信息,请参阅 [/includes] 的 README。

以下规范适用于此目录:

类名示例:

函数名示例:

Hook 名示例(操作或过滤器):

JS

WooCommerce 核心遵循 WordPress JS 命名规范。

与 PHP 类似,函数、类和 Hook 名称应添加前缀,但 JS 的规范略有不同。

全局类名示例:

全局函数名示例:

Hook 名示例(操作或过滤器):

CSS and SASS

请参阅 CSS/Sass 命名规范。


版本号 #2
由 壳壳虫 创建于 2026-03-09 06:29:41 UTC
由 壳壳虫 更新于 2026-04-03 09:34:26 UTC