Con este plugin Integra el módulo FACTO con tu sitio web y automatiza la emisión de documentos electrónicos cada vez que recibes una compra.
Category Scores
Issues to Review
Prioritized issue groups from the latest Plugin Check scan
Security
228
10 issue groups
Maintainability
158
14 issue groups
I18n
38
1 issue group
WARNINGSecurityRequest data is not unslashed$_POST['billing_country'] not unslashed before sanitization. Use wp_unslash() or similar46
- Category
- Security
- Occurrences
- 46
- Severity
- warning
Sample message
$_POST['billing_country'] not unslashed before sanitization. Use wp_unslash() or similar
ERRORI18nMissing Arg DomainMissing $domain parameter in function call to __().38
- Category
- I18n
- Occurrences
- 38
- Severity
- error
Sample message
Missing $domain parameter in function call to __().
ERRORSecurityOutput is not escapedAll output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"$partType has no namespace!"'.33
- Category
- Security
- Occurrences
- 33
- Severity
- error
Sample message
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"$partType has no namespace!"'.
WARNINGMaintainabilityDirect QueryUse of a direct database call is discouraged.32
- Category
- Maintainability
- Occurrences
- 32
- Severity
- warning
Sample message
Use of a direct database call is discouraged.
WARNINGSecurityNonce verification recommendedProcessing form data without nonce verification.28
- Category
- Security
- Occurrences
- 28
- Severity
- warning
Sample message
Processing form data without nonce verification.
WARNINGSecurityMissing nonce verificationProcessing form data without nonce verification.27
- Category
- Security
- Occurrences
- 27
- Severity
- warning
Sample message
Processing form data without nonce verification.
WARNINGMaintainabilityNo CachingDirect database call without caching detected. Consider using wp_cache_get() / wp_cache_set() or wp_cache_delete().25
- Category
- Maintainability
- Occurrences
- 25
- Severity
- warning
Sample message
Direct database call without caching detected. Consider using wp_cache_get() / wp_cache_set() or wp_cache_delete().
WARNINGSecurityInput is not sanitizedDetected usage of a non-sanitized input variable: $_SERVER['HTTPS']25
- Category
- Security
- Occurrences
- 25
- Severity
- warning
Sample message
Detected usage of a non-sanitized input variable: $_SERVER['HTTPS']
WARNINGSecurityInput is not validatedDetected usage of a possibly undefined superglobal array index: $_POST['campo_giro']. Check that the array index exists before using it.23
- Category
- Security
- Occurrences
- 23
- Severity
- warning
Sample message
Detected usage of a possibly undefined superglobal array index: $_POST['campo_giro']. Check that the array index exists before using it.
WARNINGMaintainabilityNon-prefixed classClasses declared by a theme/plugin should start with the theme/plugin prefix. Found: "XMLSchema".16
- Category
- Maintainability
- Occurrences
- 16
- Severity
- warning
Sample message
Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "XMLSchema".
Show 15 moreShow less
ERRORMaintainabilityrand rand15
- Category
- Maintainability
- Occurrences
- 15
- Severity
- error
Sample message
rand() is discouraged. Use the far less predictable wp_rand() instead.
ERRORSecurityDatabase parameter is not escaped14
- Category
- Security
- Occurrences
- 14
- Severity
- error
Sample message
Unescaped parameter $consulta used in $wpdb->get_results()\n$consulta assigned unsafely at line 577.
ERRORSecuritySQL query is not prepared14
- Category
- Security
- Occurrences
- 14
- Severity
- error
Sample message
Use placeholders and $wpdb->prepare(); found $consulta
ERRORSecuritySetting is missing a sanitization callback13
- Category
- Security
- Occurrences
- 13
- Severity
- error
Sample message
Sanitization missing for register_setting().
ERRORMaintainabilityfile system operations fclose10
- Category
- Maintainability
- Occurrences
- 10
- Severity
- error
Sample message
File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fclose().
ERRORMaintainabilityMissing direct file access protection10
- Category
- Maintainability
- Occurrences
- 10
- Severity
- error
Sample message
PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;
ERRORMaintainabilitydate date9
- Category
- Maintainability
- Occurrences
- 9
- Severity
- error
Sample message
date() is affected by runtime timezone changes which can cause date/time to be incorrectly displayed. Use gmdate() instead.
ERRORMaintainabilityfile system operations fopen8
- Category
- Maintainability
- Occurrences
- 8
- Severity
- error
Sample message
File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fopen().
ERRORMaintainabilityparse url parse url7
- Category
- Maintainability
- Occurrences
- 7
- Severity
- error
Sample message
parse_url() is discouraged because of inconsistency in the output across PHP versions; use wp_parse_url() instead.
ERRORMaintainabilityForbidden PHP function found6
- Category
- Maintainability
- Occurrences
- 6
- Severity
- error
Sample message
The use of function eval() is forbidden
WARNINGMaintainabilityNon-prefixed function6
- Category
- Maintainability
- Occurrences
- 6
- Severity
- warning
Sample message
Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "ObtenerClausulaVentaExportacion".
WARNINGMaintainabilityerror log print r5
- Category
- Maintainability
- Occurrences
- 5
- Severity
- warning
Sample message
print_r() found. Debug code should not normally be used in production.
ERRORSecurityUnsafe printing function5
- Category
- Security
- Occurrences
- 5
- Severity
- error
Sample message
All output should be run through an escaping function (like esc_html_e() or esc_attr_e()), found '_e'.
ERRORMaintainabilityfile system operations fread5
- Category
- Maintainability
- Occurrences
- 5
- Severity
- error
Sample message
File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fread().
WARNINGMaintainabilityNon-prefixed global variable4
- Category
- Maintainability
- Occurrences
- 4
- Severity
- warning
Sample message
Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$_transient".
External Connections
Potential connections found in static code analysis.
Outbound calls
168
External assets
1
Incoming endpoints
0
Notable Domains
Platform / Reference Domains
External Asset Domains
Incoming Endpoints
No public endpoints detected.
Score History
First score snapshot
v3.0.4
21
Latest
- Findings
- 465
- Errors
- 220
- Warnings
- 245
- Check
- 2.0.0
| Scan | Score | Findings | Errors | Warnings | Plugin | Check |
|---|---|---|---|---|---|---|
| Latest | 21 | 465 | 220 | 245 | v3.0.4 | 2.0.0 |
Relationship Map
Author, categories, issues, domains, and nearby plugins.