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
79%
Versija Atnaujinta 2,643,294+ atsisiuntimų 100,000+ aktyvių diegimų Autorius: WPClever Šaltinis: wordpress.org WordPress.org

Score breakdown

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

No minimum PHP version is declared.

Reikalingas WordPress 4.0 arba naujesnė
Išbandyta iki 6.9.4 Dabartinis
Paskutinį kartą atnaujinta Neseniai
Įskiepių priklausomybės 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

Įvertinimų skalė

A Puikus B Geras C Priimtinas D Silpnas F Nepakankamas