Clean database by deleting orphaned data such as 'revisions', 'expired transients', optimize database and more...
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $sql | includes/classes/general-cleanup/type-handlers/class-adbc-expired-transients-handler.php:523:26 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $sql | includes/models/class-adbc-options.php:704:18 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $sql | includes/endpoints/class-adbc-common-endpoints.php:49:29 | Security |
| ERROR | WordPress.DateTime.RestrictedFunctions.date_date | date() is affected by runtime timezone changes which can cause date/time to be incorrectly displayed. Use gmdate() instead. | includes/endpoints/class-adbc-common-endpoints.php:177:13 | — |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $sql | includes/classes/general-cleanup/type-handlers/class-adbc-expired-transients-handler.php:642:36 | Security |
| ERROR | WordPress.DateTime.RestrictedFunctions.date_date | date() is affected by runtime timezone changes which can cause date/time to be incorrectly displayed. Use gmdate() instead. | includes/endpoints/class-adbc-info-endpoints.php:41:24 | — |
| ERROR | WordPress.Security.EscapeOutput.OutputNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '__'. | includes/classes/class-adbc-admin-init.php:481:21 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $sql | includes/classes/general-cleanup/type-handlers/class-adbc-expired-transients-handler.php:670:36 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $sql | includes/classes/general-cleanup/type-handlers/class-adbc-expired-transients-handler.php:737:26 | Security |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $query used in $wpdb->get_col($query)\n$query assigned unsafely at line 800:\n $query = "SELECT DISTINCT name FROM ( {$union_sql} ) AS existing_names"\n$union_sql assigned unsafely at line 799:\n $union_sql = implode( "\\nUNION ALL\\n", $branches )\n$branches assigned unsafely at line 793:\n $branches[] = '(' . $sql . ')'\n$sql assigned unsafely at line 784:\n $sql = $wpdb->prepare(\r\n\t\t\t\t"SELECT DISTINCT option_name AS name\r\n\t\t\t\t FROM `{$table}`\r\n\t\t\t\t WHERE option_name IN ( {$in_placeholders} )\r\n\t\t\t\t AND option_name NOT LIKE %s\r\n\t\t\t\t AND option_name NOT LIKE %s",\r\n\t\t\t\t...array_merge( $options_names, [ '\\_transient\\_%', '\\_site\\_transient\\_%' ] )\r\n\t\t\t)\n$table assigned unsafely at line 781:\n $table = $site['prefix'] . 'options' | includes/models/class-adbc-options.php:802:28 | Security |
| 14.12.2025, 22:00:27 | 23s | 22 | 149 | 312 |
| 29.11.2025, 04:00:27 | 22s | 26 | 128 | 284 |
| 12.11.2025, 19:49:45 | 18s | 1 | 624 | 766 |