WCBoost – Variation Swatches is the ultimate plugin to display WooCommerce product variations in style.
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound | Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$table". | 12:1 | Plugin Repo |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound | Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$update". | 15:5 | Plugin Repo |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound | Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "woocommerce_admin_terms_metabox_datalimit". | 72:46 | Plugin Repo |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound | Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "woocommerce_product_attribute_term_name". | 92:49 | Plugin Repo |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound | Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "woocommerce_variation_option_name". | 186:33 | Plugin Repo |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound | Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "wpml_default_language". | 72:40 | Plugin Repo |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound | Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "wpml_object_id". | 74:44 | Plugin Repo |
| WARNING | trademarked_term | The plugin slug includes a restricted term. Your plugin slug - "wcboost-variation-swatches" - contains the restricted term "wc" which can be used within the plugin slug, as long as you don't use the full name in the plugin name. For example: You can use WP but not WordPress. | — | Plugin Repo |
| WARNING | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $update used in $wpdb->query($update)\n$update assigned unsafely at line 15:\n $update = "UPDATE `$table` SET `attribute_type` = 'select' WHERE `attribute_type` != 'text'"\n$table assigned unsafely at line 12:\n $table = $wpdb->prefix . 'woocommerce_attribute_taxonomies' | 16:9 | Security |
| WARNING | WordPress.Security.SafeRedirect.wp_redirect_wp_redirect | 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. | 118:13 | Security |
| 11/13/2025, 2:45:46 AM | 15s | 98 | 7 | 6 |