Use Google Analytics on your WordPress site without touching any code, and view visitor reports right in your WordPress admin dashboard!
Category Scores
Top Issues by Category
maintainability275
Issues Details
276 issues found in latest scan
Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$account".
Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "GA_OAuth".
Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "GA_MAIN_FILE_PATH".
Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "_google_analytics_php_version_error".
PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;
Found call to wp_enqueue_script() with external resource. Offloading scripts to your servers or any remote service is disallowed.
Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "st_support_save_error".
wp_redirect() found. Using wp_safe_redirect(), along with the "allowed_redirect_hosts" filter if needed, can help avoid any chances of malicious redirects within code. It is also important to remember to call exit() after a redirect so that no other unwanted code is executed.
| Code | Type | Message | Count |
|---|---|---|---|
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound | WARNING | Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$account". | 228 |
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedClassFound | WARNING | Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "GA_OAuth". | 32 |
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedConstantFound | WARNING | Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "GA_MAIN_FILE_PATH". | 7 |
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound | WARNING | Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "_google_analytics_php_version_error". | 3 |
| missing_direct_file_access_protection | ERROR | PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit; | 3 |
| PluginCheck.CodeAnalysis.EnqueuedResourceOffloading.OffloadedContent | ERROR | Found call to wp_enqueue_script() with external resource. Offloading scripts to your servers or any remote service is disallowed. | 1 |
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound | WARNING | Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "st_support_save_error". | 1 |
| WordPress.Security.SafeRedirect.wp_redirect_wp_redirect | WARNING | wp_redirect() found. Using wp_safe_redirect(), along with the "allowed_redirect_hosts" filter if needed, can help avoid any chances of malicious redirects within code. It is also important to remember to call exit() after a redirect so that no other unwanted code is executed. | 1 |
Latest Snapshot
Findings
276
Errors
4
Warnings
272
Score History
First score snapshot
First scan completed Jun 20, 2026
v3.3.2 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2
Jun 20, 2026
v3.3.2
90
Latest
- Findings
- 276
- Errors
- 4
- Warnings
- 272
- Plugin Check
- 2.0.0
- Model
- 2026.06-mvp-static-v2
| Scan | Score | Findings | Errors | Warnings | Plugin | Plugin Check | Model |
|---|---|---|---|---|---|---|---|
| Jun 20, 2026Latest | 90 | 276 | 4 | 272 | v3.3.2 | 2.0.0 | 2026.06-mvp-static-v2 |