Accessibility Tools Included: Missing Alt text finder, contrast checker, WCAG 2.1 checklist, automated testing software and a ton of free resources.
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $base_sql | 178:52 | Security |
| ERROR | WordPress.DB.PreparedSQLPlaceholders.LikeWildcardsInQuery | SQL wildcards for a LIKE query should be passed in through a replacement parameter. Found: LIKE 'image/%%'. | 108:13 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $this | 71:124 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found post_type | 71:131 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $this | 71:213 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found post_per_page | 71:220 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $offset | 71:245 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $query | 136:45 | Security |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $base_sql used in $wpdb->get_results($wpdb->prepare($base_sql, ...$args))\n$base_sql assigned unsafely at line 174:\n $base_sql .= " LIMIT %d OFFSET %d"\n$args[] used without escaping. | 178:25 | Security |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound | Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$enable". | 10:8 | Plugin Repo |
| 11/14/2025, 10:47:58 AM | 10s | 88 | 11 | 34 |