Search and replace text, images, URLs, footer credits, code blocks or jQuery-Ajax content in real time or in Database, easy user-interface
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound | Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$rtafr_menu". | 171:9 | Plugin Repo |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $con used in $wpdb->get_results($wpdb->prepare(\n\t\t\t\t"SELECT * FROM {$wpdb->posts} WHERE (guid like %s OR post_name like %s ) AND ( {$con} ) ",\n\t\t\t\t'%' . $wpdb->esc_like( $find ) . '%',\n\t\t\t\t'%' . $wpdb->esc_like( $find ) . '%'\n\t\t\t))\n$con assigned unsafely at line 504:\n $con = \\implode( ' OR ', $urlTypes )\n$urlTypes used without escaping. | 505:22 | Security |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $search used in $wpdb->get_var("select count(id) as total from {$wpdb->prefix}rtafar_rules as c {$search} ")\n$search assigned unsafely at line 218:\n $search = \\str_replace( 'bfarPercent', '%', $search )\n$search assigned unsafely at line 214:\n $search = ''\n$skey assigned unsafely at line 216:\n $skey = Util::cs_esc_sql( $skey )\n$skey assigned unsafely at line 215:\n $skey = $_GET['s'\n$_GET['s'] used without escaping. | 246:27 | Security |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $search used in $wpdb->get_results("SELECT * from {$wpdb->prefix}rtafar_rules as c "\n\t\t\t\t. "$search "\n\t\t\t\t. " order by {$order} limit $this->item_per_page offset {$offset}")\n$search assigned unsafely at line 218:\n $search = \\str_replace( 'bfarPercent', '%', $search )\n$search assigned unsafely at line 214:\n $search = ''\n$skey assigned unsafely at line 216:\n $skey = Util::cs_esc_sql( $skey )\n$skey assigned unsafely at line 215:\n $skey = $_GET['s'\n$_GET['s'] used without escaping. | 235:20 | Security |
| ERROR | WordPress.WP.EnqueuedResources.NonEnqueuedScript | Scripts must be registered/enqueued via wp_enqueue_script() | 401:50 | Performance |
| ERROR | license_mismatch | Your plugin has a different license declared in the readme file and plugin header. Please update your readme with a valid GPL license identifier. | — | Plugin Repo |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound | Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$RTAFAF". | 215:5 | Plugin Repo |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound | Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "bfar_save_item_history". | 640:21 | Plugin Repo |
| ERROR | WordPress.WP.EnqueuedResources.NonEnqueuedStylesheet | Stylesheets must be registered/enqueued via wp_enqueue_style() | 336:50 | Performance |
| WARNING | WordPress.DB.DirectDatabaseQuery.NoCaching | Direct database call without caching detected. Consider using wp_cache_get() / wp_cache_set() or wp_cache_delete(). | 335:21 | Security |
| 11/13/2025, 2:11:10 AM | 22s | 77 | 9 | 81 |