Boost WooCommerce sales with the Rearrange Products for WooCommerce plugin. Easily reorder products with a simple drag-and-drop tool!
Category Scores
Top Issues by Category
security12
maintainability10
repo_compliance1
Issues Details
23 issues found in latest scan
Detected usage of a non-sanitized input variable: $_POST['is_chunk']
$_POST['is_chunk'] not unslashed before sanitization. Use wp_unslash() or similar
Unescaped parameter $case_sql used in $wpdb->query()\n$case_sql assigned unsafely at line 1254.
The use of function set_time_limit() is discouraged
Detected usage of meta_key, possible slow query.
Detected usage of tax_query, possible slow query.
Processing form data without nonce verification.
The "/vendor" directory using composer exists, but "composer.json" file is missing.
Tested up to: 6.9 < 7.0. The "Tested up to" value in your plugin is not set to the current version of WordPress. This means your plugin will not show up in searches, as we require plugins to be compatible and documented as tested up to the most recent version of WordPress.
The plugin slug includes a restricted term. Your plugin slug - "rearrange-woocommerce-products" - contains the restricted term "woocommerce" which cannot be used within in your plugin slug, unless your plugin slug contains one of the allowed patterns: "for woocommerce", "with woocommerce", "using woocommerce", or "and woocommerce". The term must still not appear anywhere else in your plugin slug.
| Code | Type | Message | Count |
|---|---|---|---|
| WordPress.Security.ValidatedSanitizedInput.InputNotSanitized | WARNING | Detected usage of a non-sanitized input variable: $_POST['is_chunk'] | 4 |
| WordPress.Security.ValidatedSanitizedInput.MissingUnslash | WARNING | $_POST['is_chunk'] not unslashed before sanitization. Use wp_unslash() or similar | 4 |
| PluginCheck.Security.DirectDB.UnescapedDBParameter | WARNING | Unescaped parameter $case_sql used in $wpdb->query()\n$case_sql assigned unsafely at line 1254. | 3 |
| Squiz.PHP.DiscouragedFunctions.Discouraged | WARNING | The use of function set_time_limit() is discouraged | 3 |
| WordPress.DB.SlowDBQuery.slow_db_query_meta_key | WARNING | Detected usage of meta_key, possible slow query. | 3 |
| WordPress.DB.SlowDBQuery.slow_db_query_tax_query | WARNING | Detected usage of tax_query, possible slow query. | 2 |
| WordPress.Security.NonceVerification.Recommended | WARNING | Processing form data without nonce verification. | 1 |
| missing_composer_json_file | WARNING | The "/vendor" directory using composer exists, but "composer.json" file is missing. | 1 |
| outdated_tested_upto_header | ERROR | Tested up to: 6.9 < 7.0. The "Tested up to" value in your plugin is not set to the current version of WordPress. This means your plugin will not show up in searches, as we require plugins to be compatible and documented as tested up to the most recent version of WordPress. | 1 |
| trademarked_term | WARNING | The plugin slug includes a restricted term. Your plugin slug - "rearrange-woocommerce-products" - contains the restricted term "woocommerce" which cannot be used within in your plugin slug, unless your plugin slug contains one of the allowed patterns: "for woocommerce", "with woocommerce", "using woocommerce", or "and woocommerce". The term must still not appear anywhere else in your plugin slug. | 1 |
Latest Snapshot
Findings
23
Errors
1
Warnings
22
Score History
First score snapshot
First scan completed Jun 20, 2026
v6.0.1 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2
Jun 20, 2026
v6.0.1
76
Latest
- Findings
- 23
- Errors
- 1
- Warnings
- 22
- Plugin Check
- 2.0.0
- Model
- 2026.06-mvp-static-v2
| Scan | Score | Findings | Errors | Warnings | Plugin | Plugin Check | Model |
|---|---|---|---|---|---|---|---|
| Jun 20, 2026Latest | 76 | 23 | 1 | 22 | v6.0.1 | 2.0.0 | 2026.06-mvp-static-v2 |