PHPackages                             pantheon-systems/pantheon-wp-coding-standards - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Testing &amp; Quality](/categories/testing)
4. /
5. pantheon-systems/pantheon-wp-coding-standards

ActivePhpcodesniffer-standard[Testing &amp; Quality](/categories/testing)

pantheon-systems/pantheon-wp-coding-standards
=============================================

PHPCS Rulesets for WordPress projects on Pantheon.

3.0.1(10mo ago)9116.2k↑21.6%115MITPHPCI passing

Since Feb 17Pushed 2mo ago6 watchersCompare

[ Source](https://github.com/pantheon-systems/Pantheon-WP-Coding-Standards)[ Packagist](https://packagist.org/packages/pantheon-systems/pantheon-wp-coding-standards)[ RSS](/packages/pantheon-systems-pantheon-wp-coding-standards/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (8)Dependencies (6)Versions (13)Used By (15)

Pantheon WP Coding Standards
============================

[](#pantheon-wp-coding-standards)

[![Actively Maintained](https://camo.githubusercontent.com/2ae5ff81f271fb028d720adee6b3595770166f3707a4705a4a2a3b71c332b249/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50616e7468656f6e2d4163746976656c795f4d61696e7461696e65642d79656c6c6f773f6c6f676f3d70616e7468656f6e26636f6c6f723d464644433238)](https://docs.pantheon.io/oss-support-levels#actively-maintained-support) [![Packagist Version](https://camo.githubusercontent.com/857a06d2976b322e888f1fac687b56f5bd8058abae25acfb358cbdb52db52d94/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f70616e7468656f6e2d73797374656d732f70616e7468656f6e2d77702d636f64696e672d7374616e6461726473)](https://packagist.org/packages/pantheon-systems/pantheon-wp-coding-standards) [![MIT License](https://camo.githubusercontent.com/8d17b4ec019ec2196821704045c331dc83aaac62bb3617c1aab310ed985e1a28/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f70616e7468656f6e2d73797374656d732f50616e7468656f6e2d57502d436f64696e672d5374616e6461726473)](https://github.com/pantheon-systems/Pantheon-WP-Coding-Standards/blob/main/LICENSE)

PHPCS rulesets for WordPress projects on Pantheon.

Setup
-----

[](#setup)

The PHPCS ruleset can be installed via Composer:

`composer require --dev pantheon-systems/pantheon-wp-coding-standards`

Usage
-----

[](#usage)

Run the following command to run the standards checks:

```
vendor/bin/phpcs -s --standard=Pantheon-WP .

```

We recommend using the `-s` flag so that PHPCS will report the specific rule that was violated. This makes it easier to add exclusions or research possible solutions.

If you have a tests directory that you want to exclude from the sniffs, you can do so by adding the `--ignore` flag:

```
vendor/bin/phpcs -s --ignore=tests/* --standard=Pantheon-WP .

```

Extending
---------

[](#extending)

If you want to customize the defaults or add additional rules, you can create your own standard file (e.g. `phpcs.ruleset.xml`):

```

	.

```

You can then reference this file when running PHPCS:

```
vendor/bin/phpcs -s --standard=phpcs.ruleset.xml .

```

Included Checks
---------------

[](#included-checks)

The Pantheon WP standard is based upon [WordPress Coding Standards](https://github.com/WordPress/WordPress-Coding-Standards/), [VIP Coding Standards](https://github.com/Automattic/VIP-Coding-Standards) with some customizations based on [Human Made's Coding Standards](https://github.com/humanmade/coding-standards/).

###  Health Score

49

—

FairBetter than 95% of packages

Maintenance71

Regular maintenance activity

Popularity38

Limited adoption so far

Community27

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 74.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~110 days

Recently: every ~147 days

Total

9

Last Release

301d ago

Major Versions

1.0.1 → 2.0.02023-09-12

2.0.3 → 3.0.02025-07-18

### Community

Maintainers

![](https://www.gravatar.com/avatar/5a89f5f15357797cbd6ec7833a28626478ae3c0ceb5fa1faa8a26d0960584c65?d=identicon)[pantheon-systems](/maintainers/pantheon-systems)

![](https://www.gravatar.com/avatar/af6c0ce1d250a8a8edc57b4759dabc3d5f7956fc105450bba7fc5d2eb5b74362?d=identicon)[jazzsequence](/maintainers/jazzsequence)

---

Top Contributors

[![jazzsequence](https://avatars.githubusercontent.com/u/991511?v=4)](https://github.com/jazzsequence "jazzsequence (23 commits)")[![namespacebrian](https://avatars.githubusercontent.com/u/87093053?v=4)](https://github.com/namespacebrian "namespacebrian (4 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (2 commits)")[![greg-1-anderson](https://avatars.githubusercontent.com/u/612191?v=4)](https://github.com/greg-1-anderson "greg-1-anderson (1 commits)")[![lowlostrong](https://avatars.githubusercontent.com/u/239265111?v=4)](https://github.com/lowlostrong "lowlostrong (1 commits)")

---

Tags

code-sniffercoding-standardshacktoberfestphpcswordpresswordpress-coding-standardswpcs

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/pantheon-systems-pantheon-wp-coding-standards/health.svg)

```
[![Health](https://phpackages.com/badges/pantheon-systems-pantheon-wp-coding-standards/health.svg)](https://phpackages.com/packages/pantheon-systems-pantheon-wp-coding-standards)
```

###  Alternatives

[wp-cli/wp-cli-tests

WP-CLI testing framework

422.7M87](/packages/wp-cli-wp-cli-tests)[yoast/yoastcs

PHP\_CodeSniffer rules for Yoast projects

221.1M29](/packages/yoast-yoastcs)[10up/phpcs-composer

10up's PHP CodeSniffer Ruleset

521.3M35](/packages/10up-phpcs-composer)[humanmade/coding-standards

Human Made Coding Standards

161424.0k49](/packages/humanmade-coding-standards)[axepress/wp-graphql-cs

PHP\_CodeSniffer rules (sniffs) for the WPGraphQL ecosystem.

1060.9k7](/packages/axepress-wp-graphql-cs)[automattic/phpcs-neutron-ruleset

A PHPCS meta-ruleset for WordPress development

17100.3k4](/packages/automattic-phpcs-neutron-ruleset)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
