WordPress/WordPress-Coding-Standards
View on GitHubPHP_CodeSniffer rules (sniffs) to enforce WordPress coding conventions
- Stars
- 2.8k
- Forks
- 521
- Open beginner issues
- 0
- Indexed issues
- 224
- Avg merge
- 5d 20h
- Merged PRs (30d)
- 1
- Dominant language
- PHP
- License
- MIT
- Last GitHub push
- Sep 11, 2026
- Latest indexed
- Sep 20, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- No beginner labels indexed
-
Component: Helpers Priority: Low Type: Bug
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
Type: Chores/Cleanup
Difficulty 4/5 3-5 days Newbie friendliness 52/100
WordPress/WordPress-Coding-Standards#2751 · 1 comment ·
-
InputNotSanitized / MissingUnslash: `(int) ( $_GET['x'] ?? 0 )` not recognised as cast-sanitised OpenComponent: Extra Type: Bug
Difficulty 3/5 1-2 days Newbie friendliness 30/100
WordPress/WordPress-Coding-Standards#2723 · 1 comment ·
-
Component: Core Focus: DB Type: Bug
Difficulty 2/5 Half a day Newbie friendliness 68/100
WordPress/WordPress-Coding-Standards#2720 · 1 comment ·
-
Component: Core Type: Chores/Cleanup
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
WordPress/WordPress-Coding-Standards#2705 · 1 reaction ·
-
Component: Core Type: Chores/Cleanup
Difficulty 5/5 Over a week Newbie friendliness 35/100
WordPress/WordPress-Coding-Standards#2704 · 2 comments ·
-
Component: Core
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
WordPress/WordPress-Coding-Standards#2692 · 1 reaction ·
-
Security/EscapeOutput: incorrect handling of namespaced functions named like array walking functions OpenComponent: Extra Priority: Low Type: Bug
Difficulty 3/5 1-2 days Newbie friendliness 48/100
-
Component: Helpers Type: Bug
Difficulty 4/5 3-5 days Newbie friendliness 35/100
WordPress/WordPress-Coding-Standards#2670 · 2 comments ·
-
Component: Helpers Type: Bug
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
Focus: DB Type: Bug
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
Component: Extra Focus: Modern PHP Type: Bug
Difficulty 4/5 3-5 days Newbie friendliness 35/100
WordPress/WordPress-Coding-Standards#2644 · 1 comment ·
-
Component: Core Focus: Modern PHP
Difficulty 5/5 Over a week Newbie friendliness 25/100
WordPress/WordPress-Coding-Standards#2639 · 2 comments ·
-
Status: Awaiting feedback
Difficulty 3/5 1-2 days Newbie friendliness 48/100
WordPress/WordPress-Coding-Standards#2635 · 3 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
WordPress/WordPress-Coding-Standards#2634 · 5 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
-
Type: Question
Difficulty 4/5 3-5 days Newbie friendliness 35/100
WordPress/WordPress-Coding-Standards#2622 · 4 comments · 3 reactions ·
-
Meta: Repo
Difficulty 5/5 Over a week Newbie friendliness 30/100
WordPress/WordPress-Coding-Standards#2607 · 6 reactions ·
-
Component: Extra Status: Requirement not met Type: Bug
Difficulty 4/5 3-5 days Newbie friendliness 45/100
WordPress/WordPress-Coding-Standards#2603 · 1 comment · 1 reaction ·
-
Component: Extra Status: Needs investigation Type: Enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
WordPress/WordPress-Coding-Standards#2602 · 3 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Meta: Repo Status: Close candidate Type: Chores/Cleanup
Difficulty 4/5 3-5 days Newbie friendliness 38/100
WordPress/WordPress-Coding-Standards#2577 · 1 comment ·
-
Component: Core Focus: Security Type: Enhancement
Difficulty 4/5 3-5 days Newbie friendliness 42/100
WordPress/WordPress-Coding-Standards#2575 · 2 comments · 1 reaction ·
-
Component: Extra Type: Bug
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
Component: Extra Focus: WP interoperability Type: Bug
Difficulty 3/5 1-2 days Newbie friendliness 55/100
WordPress/WordPress-Coding-Standards#2560 · 1 reaction ·
-
Component: Helpers Focus: Modern PHP
Difficulty 4/5 3-5 days Newbie friendliness 38/100
WordPress/WordPress-Coding-Standards#2546 · 1 reaction ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
-
Status: Close candidate
Difficulty 3/5 1-2 days Newbie friendliness 42/100
WordPress/WordPress-Coding-Standards#2523 · 6 comments ·
-
Status: Help wanted Type: Bug
Difficulty 4/5 3-5 days Newbie friendliness 45/100
-
Component: Extra Type: Bug
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
WordPress/WordPress-Coding-Standards#2516 · 3 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 50/100
-
WordPress.Security.EscapeOutput: Wiki misses hint about lower case entry for customEscapingFunctions Open
Difficulty 1/5 Under an hour Newbie friendliness 62/100
WordPress/WordPress-Coding-Standards#2508 · 3 comments ·
-
Component: Core Focus: I18n Status: Good first issue Type: Enhancement
Difficulty 3/5 1-2 days Newbie friendliness 45/100
WordPress/WordPress-Coding-Standards#2501 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
WordPress/WordPress-Coding-Standards#2498 · 1 comment ·
-
Sniff to check that test class names and test file names comply with PHPUnit naming conventions OpenType: Enhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
WordPress/WordPress-Coding-Standards#2484 · 7 comments · 1 reaction ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
WordPress/WordPress-Coding-Standards#2483 · 1 comment ·
-
Component: Extra Focus: WP interoperability Status: Good first issue
Difficulty 3/5 1-2 days Newbie friendliness 55/100
WordPress/WordPress-Coding-Standards#2481 · 6 comments ·
-
Status: Awaiting feedback
Difficulty 3/5 1-2 days Newbie friendliness 35/100
WordPress/WordPress-Coding-Standards#2480 · 4 comments · 1 reaction ·
-
Component: Extra Status: Needs investigation Type: Enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
WordPress/WordPress-Coding-Standards#2475 · 1 comment · 1 reaction ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
Component: Extra Focus: Code analysis Type: Enhancement
WordPress/WordPress-Coding-Standards#2473 · 22 comments · 1 assignee ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
WordPress/WordPress-Coding-Standards#2463 · 1 reaction ·
-
Status: Good first issue Type: Chores/Cleanup Type: Documentation
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
WordPress/WordPress-Coding-Standards#2462 · 2 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
WordPress/WordPress-Coding-Standards#2447 · 2 comments · 1 reaction ·
-
Status: Needs investigation Type: Enhancement
Difficulty 4/5 3-5 days Newbie friendliness 38/100
WordPress/WordPress-Coding-Standards#2445 · 6 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 52/100
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
WordPress/WordPress-Coding-Standards#2422 · 2 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 38/100
WordPress/WordPress-Coding-Standards#2420 · 3 comments ·
-
Type: Question
Difficulty 3/5 1-2 days Newbie friendliness 42/100
WordPress/WordPress-Coding-Standards#2359 · 6 comments ·