WPC Smart Wishlist for WooCommerce

woo-smart-wishlist

WPC Smart Wishlist is a simple but powerful tool that can help your customer save products for buying later.

B
75%
Versija Atjaunots 2,783,300+ lejupielādes 100,000+ aktīvas instalācijas Autors: WPClever Avots: wordpress.org WordPress.org

Score breakdown

C Compatibility
C php-compatibility
A coding-standards
B wp-since

No minimum PHP version is declared; Plugin has not been tested with the current WordPress version.

Nepieciešams WordPress 4.0 vai jaunāks
Pārbaudīts līdz 6.9.4 Novecojis
Pēdējo reizi atjaunots Nesen
Spraudņu atkarības woocommerce
WP–PHP compatibility info WP 4.0+ requires PHP 5.2.4+. This plugin does not declare a minimum PHP version.
Ok
Declared PHP
Detected PHP
7.0+
Tested versions
PHP 5.6 PHP 7.0 PHP 7.1 PHP 7.2 PHP 7.3 PHP 7.4 PHP 8.0 PHP 8.1 PHP 8.2 PHP 8.3 PHP 8.4 PHP 8.5

Lowest required PHP version: 7.0

Analysed on

The coding standards scan found 12 error(s) and 45 warning(s), but the weighted issue density is only 2.93 per 100 non-empty PHP lines across 3675 lines.

12
errors
45
warnings
3
files with issues
8
files scanned
2.93
issues / 100 lines

Detected 12 error(s) and 45 warning(s) across 3 file(s) with issues, with a weighted density of 2.93 per 100 non-empty PHP lines.

Issues by rule

WordPress.Security.ValidatedSanitizedInput.MissingUnslash 21
WordPress.Security.NonceVerification.Recommended 16
WordPress.DB.PreparedSQLPlaceholders.QuotedSimplePlaceholder 4
WordPress.DateTime.RestrictedFunctions.date_date 4
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized 4
WordPress.DB.PreparedSQL.InterpolatedNotPrepared 3
WordPress.DB.PreparedSQL.NotPrepared 2
WordPress.DB.PreparedSQLPlaceholders.LikeWildcardsInQuery 2
PluginCheck.CodeAnalysis.DiscouragedFunctions.load_plugin_textdomainFound 1

Issues 25

  • warning
    load_plugin_textdomain() has been discouraged since WordPress version 4.6.
    PluginCheck.CodeAnalysis.DiscouragedFunctions.load_plugin_textdomainFound
    woo-smart-wishlist/wpc-smart-wishlist.php line 180:21
  • warning
    Processing form data without nonce verification.
    WordPress.Security.NonceVerification.Recommended
    woo-smart-wishlist/wpc-smart-wishlist.php line 282:35
  • warning
    Processing form data without nonce verification.
    WordPress.Security.NonceVerification.Recommended
    woo-smart-wishlist/wpc-smart-wishlist.php line 282:78
  • warning
    Processing form data without nonce verification.
    WordPress.Security.NonceVerification.Recommended
    woo-smart-wishlist/wpc-smart-wishlist.php line 287:50
  • warning
    Processing form data without nonce verification.
    WordPress.Security.NonceVerification.Recommended
    woo-smart-wishlist/wpc-smart-wishlist.php line 287:110
  • warning
    $_REQUEST['add_to_wishlist'] not unslashed before sanitization. Use wp_unslash() or similar
    WordPress.Security.ValidatedSanitizedInput.MissingUnslash
    woo-smart-wishlist/wpc-smart-wishlist.php line 287:110
  • warning
    Processing form data without nonce verification.
    WordPress.Security.NonceVerification.Recommended
    woo-smart-wishlist/wpc-smart-wishlist.php line 288:50
  • warning
    Processing form data without nonce verification.
    WordPress.Security.NonceVerification.Recommended
    woo-smart-wishlist/wpc-smart-wishlist.php line 288:110
  • warning
    $_REQUEST['add-to-wishlist'] not unslashed before sanitization. Use wp_unslash() or similar
    WordPress.Security.ValidatedSanitizedInput.MissingUnslash
    woo-smart-wishlist/wpc-smart-wishlist.php line 288:110
  • warning
    $_POST['product_id'] not unslashed before sanitization. Use wp_unslash() or similar
    WordPress.Security.ValidatedSanitizedInput.MissingUnslash
    woo-smart-wishlist/wpc-smart-wishlist.php line 327:69
  • warning
    $_POST['key'] not unslashed before sanitization. Use wp_unslash() or similar
    WordPress.Security.ValidatedSanitizedInput.MissingUnslash
    woo-smart-wishlist/wpc-smart-wishlist.php line 385:52
  • warning
    $_POST['product_id'] not unslashed before sanitization. Use wp_unslash() or similar
    WordPress.Security.ValidatedSanitizedInput.MissingUnslash
    woo-smart-wishlist/wpc-smart-wishlist.php line 396:69
  • warning
    $_POST['key'] not unslashed before sanitization. Use wp_unslash() or similar
    WordPress.Security.ValidatedSanitizedInput.MissingUnslash
    woo-smart-wishlist/wpc-smart-wishlist.php line 441:52
  • warning
    Processing form data without nonce verification.
    WordPress.Security.NonceVerification.Recommended
    woo-smart-wishlist/wpc-smart-wishlist.php line 674:49
  • warning
    Processing form data without nonce verification.
    WordPress.Security.NonceVerification.Recommended
    woo-smart-wishlist/wpc-smart-wishlist.php line 675:61
  • warning
    $_REQUEST['wid'] not unslashed before sanitization. Use wp_unslash() or similar
    WordPress.Security.ValidatedSanitizedInput.MissingUnslash
    woo-smart-wishlist/wpc-smart-wishlist.php line 675:61
  • warning
    Processing form data without nonce verification.
    WordPress.Security.NonceVerification.Recommended
    woo-smart-wishlist/wpc-smart-wishlist.php line 676:49
  • warning
    Processing form data without nonce verification.
    WordPress.Security.NonceVerification.Recommended
    woo-smart-wishlist/wpc-smart-wishlist.php line 677:61
  • warning
    $_REQUEST['wl'] not unslashed before sanitization. Use wp_unslash() or similar
    WordPress.Security.ValidatedSanitizedInput.MissingUnslash
    woo-smart-wishlist/wpc-smart-wishlist.php line 677:61
  • warning
    Processing form data without nonce verification.
    WordPress.Security.NonceVerification.Recommended
    woo-smart-wishlist/wpc-smart-wishlist.php line 774:49
  • warning
    Processing form data without nonce verification.
    WordPress.Security.NonceVerification.Recommended
    woo-smart-wishlist/wpc-smart-wishlist.php line 800:43
  • warning
    Processing form data without nonce verification.
    WordPress.Security.NonceVerification.Recommended
    woo-smart-wishlist/wpc-smart-wishlist.php line 800:74
  • warning
    $_GET['settings-updated'] not unslashed before sanitization. Use wp_unslash() or similar
    WordPress.Security.ValidatedSanitizedInput.MissingUnslash
    woo-smart-wishlist/wpc-smart-wishlist.php line 800:74
  • warning
    Detected usage of a non-sanitized input variable: $_GET['settings-updated']
    WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
    woo-smart-wishlist/wpc-smart-wishlist.php line 800:74
  • warning
    Processing form data without nonce verification.
    WordPress.Security.NonceVerification.Recommended
    woo-smart-wishlist/wpc-smart-wishlist.php line 832:45
Analysed on

wp-since did not find a declared minimum WordPress version to compare against.

Issues Found
Declared min WP
Suggested min WP
Tool output
❌ Could not determine the minimum required WP version.
Analysed on

Vērtējumu skala

A Izcils B Labs C Pieņemams D Vājš F Nepietiekams