Scan & remove old or outdated slugs (permalinks) in Wordpress, keep your database optimized & your URLs SEO-friendly.
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | hidden_files | Hidden files are not permitted. | — | Plugin Repo |
| ERROR | WordPress.Security.EscapeOutput.OutputNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$html'. | 181:14 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $query | 81:30 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $query | 93:30 | Security |
| ERROR | PluginCheck.CodeAnalysis.DiscouragedFunctions.load_plugin_textdomainFound | load_plugin_textdomain() has been discouraged since WordPress version 4.6. When your plugin is hosted on WordPress.org, you no longer need to manually include this function call for translations under your plugin slug. WordPress will automatically load the translations for you as needed. | 103:3 | Plugin Repo |
| WARNING | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $query used in $wpdb->get_results($query)\n$query assigned unsafely at line 80:\n $query = "DELETE FROM {$wpdb->prefix}postmeta WHERE meta_key = '_wp_old_slug'{$post_ids}"\n$post_ids assigned unsafely at line 79:\n $post_ids = ( $post_ids ? ' AND post_id IN (' . implode( ',', $post_ids ) . ')' : '' ) | 81:17 | Security |
| WARNING | trademarked_term | The plugin name includes a restricted term. Your chosen plugin name - "Slugs Manager: Delete Old Permalinks from WordPress Database" - contains the restricted term "wordpress" which cannot be used at all in your plugin name. | — | Plugin Repo |
| WARNING | WordPress.DB.DirectDatabaseQuery.NoCaching | Direct database call without caching detected. Consider using wp_cache_get() / wp_cache_set() or wp_cache_delete(). | 93:16 | Security |
| WARNING | WordPress.Security.ValidatedSanitizedInput.InputNotValidated | Detected usage of a possibly undefined superglobal array index: $_POST['alg_remove_old_slugs_on_save_post_enabled']. Use isset() or empty() to check the index exists before using it | 97:38 | Security |
| WARNING | WordPress.Security.ValidatedSanitizedInput.InputNotValidated | Detected usage of a possibly undefined superglobal array index: $_POST['alg_remove_old_slugs_crons_interval']. Use isset() or empty() to check the index exists before using it | 119:38 | Security |
| 14.11.2025, 08:03:31 | 9s | 96 | 5 | 7 |