Set WooCommerce product prices in multiple currencies with flexible cart and checkout options and per-product currency settings.
Category Scores
Issues to Review
Prioritized issue groups from the latest Plugin Check scan
Maintainability
23
6 issue groups
I18n
6
1 issue group
Supply Chain
2
1 issue group
WARNINGMaintainabilityNon Prefixed Variable FoundGlobal variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$cpp_tracking_functions".6
- Category
- Maintainability
- Occurrences
- 6
- Severity
- warning
Sample message
Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$cpp_tracking_functions".
ERRORI18nText Domain MismatchMismatched text domain. Expected 'currency-per-product-for-woocommerce' but got 'product-input-fields-for-woocommerce'.6
- Category
- I18n
- Occurrences
- 6
- Severity
- error
Sample message
Mismatched text domain. Expected 'currency-per-product-for-woocommerce' but got 'product-input-fields-for-woocommerce'.
ERRORMaintainabilitywp function not compatible with requires wpFunction "has_block()" requires WordPress 5.0.0, but your plugin minimum supported version is WordPress 4.4.0.6
- Category
- Maintainability
- Occurrences
- 6
- Severity
- error
Sample message
Function "has_block()" requires WordPress 5.0.0, but your plugin minimum supported version is WordPress 4.4.0.
WARNINGMaintainabilityNon Prefixed Hookname FoundHook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "'woocommerce_get_settings_' . $this->id . '_' . $current_section".4
- Category
- Maintainability
- Occurrences
- 4
- Severity
- warning
Sample message
Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "'woocommerce_get_settings_' . $this->id . '_' . $current_section".
WARNINGMaintainabilityDynamic Hookname FoundHook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "$this->plugin_short_name . '_init_tracker_completed'".3
- Category
- Maintainability
- Occurrences
- 3
- Severity
- warning
Sample message
Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "$this->plugin_short_name . '_init_tracker_completed'".
WARNINGMaintainabilityNon Prefixed Class FoundClasses declared by a theme/plugin should start with the theme/plugin prefix. Found: "Cpp_Tracking_Functions".3
- Category
- Maintainability
- Occurrences
- 3
- Severity
- warning
Sample message
Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "Cpp_Tracking_Functions".
ERRORSupply Chainhidden filesHidden files are not permitted.2
- Category
- Supply Chain
- Occurrences
- 2
- Severity
- error
Sample message
Hidden files are not permitted.
ERRORMaintainabilityinvalid tested upto minorTested up to: 7.0.0 The version number should only include major versions 7.0.1
- Category
- Maintainability
- Occurrences
- 1
- Severity
- error
Sample message
Tested up to: 7.0.0 The version number should only include major versions 7.0.
Score History
First score snapshot
v1.15.0
35
Latest
- Findings
- 31
- Errors
- 15
- Warnings
- 16
- Check
- 2.0.0
| Scan | Score | Findings | Errors | Warnings | Plugin | Check |
|---|---|---|---|---|---|---|
| Latest | 35 | 31 | 15 | 16 | v1.15.0 | 2.0.0 |