Automatically clear related pages from Pantheon's Edge when you update content. High TTL. Fresh content. Visitors never wait.
Category Scores
Top Issues by Category
i18n5
maintainability5
Issues Details
16 issues found in latest scan
$_GET['_wpnonce'] not unslashed before sanitization. Use wp_unslash() or similar
Mismatched text domain. Expected 'pantheon-advanced-page-cache' but got 'pantheon-cache'.
PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;
Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "nonce_life".
parse_url() is discouraged because of inconsistency in the output across PHP versions; use wp_parse_url() instead.
Multiple placeholders in translatable strings should be ordered. Mix of ordered and non-ordered placeholders found. Found: "%1$s, %2$s, %s" in 'The Pantheon GCDN cache max age is currently set to %1$s. We recommend increasing to %2$s. You can increase the cache max age in the <a href="%s">Pantheon Page Cache settings</a>.'.
Tested up to: 6.9 < 7.0. The "Tested up to" value in your plugin is not set to the current version of WordPress. This means your plugin will not show up in searches, as we require plugins to be compatible and documented as tested up to the most recent version of WordPress.
Missing "License" in Plugin Header. Please update your Plugin Header with a valid GPLv2 (or later) compatible license.
The "Domain Path" header in the plugin file must point to an existing folder. Found: "languages"
The upgrade notice for "2.0.0 (28 May 2024)" exceeds the limit of 300 characters.
| Code | Type | Message | Count |
|---|---|---|---|
| WordPress.Security.ValidatedSanitizedInput.MissingUnslash | WARNING | $_GET['_wpnonce'] not unslashed before sanitization. Use wp_unslash() or similar | 3 |
| WordPress.WP.I18n.TextDomainMismatch | ERROR | Mismatched text domain. Expected 'pantheon-advanced-page-cache' but got 'pantheon-cache'. | 3 |
| missing_direct_file_access_protection | ERROR | PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit; | 2 |
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound | WARNING | Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "nonce_life". | 1 |
| WordPress.WP.AlternativeFunctions.parse_url_parse_url | ERROR | parse_url() is discouraged because of inconsistency in the output across PHP versions; use wp_parse_url() instead. | 1 |
| WordPress.WP.I18n.MissingArgDomain | ERROR | Missing $domain parameter in function call to __(). | 1 |
| WordPress.WP.I18n.MixedOrderedPlaceholdersText | ERROR | Multiple placeholders in translatable strings should be ordered. Mix of ordered and non-ordered placeholders found. Found: "%1$s, %2$s, %s" in 'The Pantheon GCDN cache max age is currently set to %1$s. We recommend increasing to %2$s. You can increase the cache max age in the <a href="%s">Pantheon Page Cache settings</a>.'. | 1 |
| outdated_tested_upto_header | ERROR | Tested up to: 6.9 < 7.0. The "Tested up to" value in your plugin is not set to the current version of WordPress. This means your plugin will not show up in searches, as we require plugins to be compatible and documented as tested up to the most recent version of WordPress. | 1 |
| plugin_header_no_license | ERROR | Missing "License" in Plugin Header. Please update your Plugin Header with a valid GPLv2 (or later) compatible license. | 1 |
| plugin_header_nonexistent_domain_path | WARNING | The "Domain Path" header in the plugin file must point to an existing folder. Found: "languages" | 1 |
| upgrade_notice_limit | WARNING | The upgrade notice for "2.0.0 (28 May 2024)" exceeds the limit of 300 characters. | 1 |
Latest Snapshot
Findings
16
Errors
10
Warnings
6
Score History
First score snapshot
First scan completed Jun 20, 2026
v2.1.2 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2
Jun 20, 2026
v2.1.2
91
Latest
- Findings
- 16
- Errors
- 10
- Warnings
- 6
- Plugin Check
- 2.0.0
- Model
- 2026.06-mvp-static-v2
| Scan | Score | Findings | Errors | Warnings | Plugin | Plugin Check | Model |
|---|---|---|---|---|---|---|---|
| Jun 20, 2026Latest | 91 | 16 | 10 | 6 | v2.1.2 | 2.0.0 | 2026.06-mvp-static-v2 |