Agile Store Locator is a premium store finder plugin designed to offer you immediate access to all the best stores in your local area.
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.Security.EscapeOutput.OutputNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$field_index'. | admin/partials/user_setting.php:1222:261 | Security |
| ERROR | WordPress.WP.I18n.TextDomainMismatch | Mismatched text domain. Expected 'agile-store-locator' but got 'my-theme'. | admin/blocks/index.php:18:56 | General |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound | Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "asl_blocks_starter_enqueue_block_editor_assets". | admin/blocks/index.php:31:1 | Plugin Repo |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $data_query used in $wpdb->get_results($wpdb->prepare($data_query, ...$sql_params))\n$data_query assigned unsafely at line 149:\n $data_query = "$sql $sWhere $sOrder $sLimit"\n$sql assigned unsafely at line 145:\n $sql = "SELECT $fields FROM $table"\n$sWhere assigned unsafely at line 124:\n $sWhere = $clause ? 'WHERE ' . implode(' AND ', $clause) : ''\n$sOrder assigned unsafely at line 135:\n $sOrder = "ORDER BY `{$acolumns[$col_index]}` $sort_dir"\n$table assigned unsafely at line 143:\n $table = ASL_PREFIX . 'markers'\n$clause assigned unsafely at line 118:\n $clause[] = "`$key` LIKE %s"\n$sort_dir assigned unsafely at line 132:\n $sort_dir = (isset($_REQUEST['sSortDir_' . $i]) && strtolower($_REQUEST['sSortDir_' . $i]) === 'asc') ? 'ASC' : 'DESC'\n$key assigned unsafely at line 113:\n $key = sanitize_text_field($key)\nNote: sanitize_text_field() is not a safe escaping function.\n$key assigned unsafely at line 108:\n $key => \n$value assigned unsafely at line 114:\n $value = sanitize_text_field($value) | includes/admin/marker.php:150:32 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $data_query | includes/admin/marker.php:150:59 | Security |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $count_query used in $wpdb->get_results($wpdb->prepare($count_query, ...$sql_params))\n$count_query assigned unsafely at line 154:\n $count_query = "$sqlCount $sWhere"\n$sqlCount assigned unsafely at line 146:\n $sqlCount = "SELECT COUNT(*) as count FROM $table"\n$sWhere assigned unsafely at line 124:\n $sWhere = $clause ? 'WHERE ' . implode(' AND ', $clause) : ''\n$table assigned unsafely at line 143:\n $table = ASL_PREFIX . 'markers'\n$clause assigned unsafely at line 118:\n $clause[] = "`$key` LIKE %s"\n$sql assigned unsafely at line 145:\n $sql = "SELECT $fields FROM $table"\n$key assigned unsafely at line 113:\n $key = sanitize_text_field($key)\nNote: sanitize_text_field() is not a safe escaping function.\n$key assigned unsafely at line 108:\n $key => \n$value assigned unsafely at line 114:\n $value = sanitize_text_field($value) | includes/admin/marker.php:155:34 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $count_query | includes/admin/marker.php:155:61 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found ASL_PREFIX | includes/admin/marker.php:198:65 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $store_id | includes/admin/marker.php:198:102 | Security |
| ERROR | WordPress.WP.I18n.TextDomainMismatch | Mismatched text domain. Expected 'agile-store-locator' but got 'asl_locator'. | includes/admin/marker.php:203:81 | General |
| 17.02.2026, 07:30:32 | 28s | 1 | 2468 | 1273 |
| 28.11.2025, 16:01:13 | 27s | 1 | 2465 | 1270 |
| 13.11.2025, 10:50:59 | 38s | 1 | 2450 | 1262 |