WPC Buy Now Button is the ultimate time-saving plugin that helps customers skip the cart page and get redirected straight to the checkout step.
Category Scores
Top Issues by Category
maintainability17
Issues Details
18 issues found in latest scan
Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "WPC_Core_Registry".
Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "WPC_CORE_DIR".
Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "wpc_core_register".
Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$product".
The plugin name includes a restricted term. Your chosen plugin name - "WPC Buy Now Button for WooCommerce" - contains the restricted term "wp" which cannot be used at all in your plugin name.
Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "wpc_admin_nav_items".
Detected usage of a possibly undefined superglobal array index: $_SERVER['REQUEST_METHOD']. Check that the array index exists before using it.
| Code | Type | Message | Count |
|---|---|---|---|
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedClassFound | WARNING | Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "WPC_Core_Registry". | 4 |
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedConstantFound | WARNING | Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "WPC_CORE_DIR". | 3 |
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound | WARNING | Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "wpc_core_register". | 3 |
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound | WARNING | Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$product". | 3 |
| trademarked_term | WARNING | The plugin name includes a restricted term. Your chosen plugin name - "WPC Buy Now Button for WooCommerce" - contains the restricted term "wp" which cannot be used at all in your plugin name. | 3 |
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound | WARNING | Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "wpc_admin_nav_items". | 1 |
| WordPress.Security.ValidatedSanitizedInput.InputNotValidated | WARNING | Detected usage of a possibly undefined superglobal array index: $_SERVER['REQUEST_METHOD']. Check that the array index exists before using it. | 1 |
Latest Snapshot
Findings
18
Errors
0
Warnings
18
Score History
First score snapshot
First scan completed Jun 20, 2026
v2.2.3 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2
Jun 20, 2026
v2.2.3
95
Latest
- Findings
- 18
- Errors
- 0
- Warnings
- 18
- Plugin Check
- 2.0.0
- Model
- 2026.06-mvp-static-v2
| Scan | Score | Findings | Errors | Warnings | Plugin | Plugin Check | Model |
|---|---|---|---|---|---|---|---|
| Jun 20, 2026Latest | 95 | 18 | 0 | 18 | v2.2.3 | 2.0.0 | 2026.06-mvp-static-v2 |