Translate your entire site directly from the front-end and go multilingual. Full support for WooCommerce, page builders + Google Translate integration
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $results_query used in $wpdb->get_results($results_query)\n$results_query assigned unsafely at line 305:\n $results_query = isset( $search ) ? $query : $results_query . $query\n$results_query assigned unsafely at line 199:\n $results_query .= ( $type === 'gettext' ) ? ', original_strings.domain, original_strings.context, original_strings.original_plural ' : ''\n$query assigned unsafely at line 297:\n $query .= 'LIMIT ' . ( $sanitized_args['page'] - 1 ) * $config['items_per_page'] . ', ' . $config['items_per_page']\n$original_table used without escaping.\n$sanitized_args['page'] used without escaping.\n$config['items_per_page'] used without escaping. | 306:28 | Security |
| ERROR | WordPress.WP.I18n.MissingTranslatorsComment | A function call to __() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders. | 143:32 | General |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound | Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "trp_translating_capability". | 533:48 | Plugin Repo |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $results_query | 306:41 | Security |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedConstantFound | Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "TRP_POTX_API_CURRENT". | 30:8 | Plugin Repo |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedConstantFound | Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "TRP_POTX_STATUS_SILENT". | 35:8 | Plugin Repo |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedConstantFound | Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "TRP_POTX_STATUS_MESSAGE". | 40:8 | Plugin Repo |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedConstantFound | Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "TRP_POTX_STATUS_CLI". | 47:8 | Plugin Repo |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedConstantFound | Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "TRP_POTX_STATUS_STRUCTURED". | 54:8 | Plugin Repo |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedConstantFound | Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "TRP_POTX_BUILD_CORE". | 61:8 | Plugin Repo |
| 11/12/2025, 5:05:07 PM | 1m 8s | 7 | 1180 | 472 |