Furgonetka.pl: Przesyłki & Narzędzia e-commerce

Nadawaj przesyłki, udostępnij mapę punktów odbioru, obsługuj zwroty, wystawiaj faktury KSeF, aktualizuj statusy zamówień.

v1.9.4Furgonetka.plUpdated Added 7k+ installs54% rating
38
Score
63
Errors
48
Warnings
+0
Change

Category Scores

Security0
Repo89
Performance100
Maintainability72

Top Issues by Category

security70
maintainability36
i18n3
repo_compliance2

Issues Details

111 issues found in latest scan

ERROR26
WordPress.Security.EscapeOutput.ExceptionNotEscaped

All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$error'.

ERROR20
WordPress.Security.EscapeOutput.OutputNotEscaped

All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$baseUrl'.

WARNING18
WordPress.Security.NonceVerification.Missing

Processing form data without nonce verification.

WARNING6
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound

Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "activate_furgonetka".

WARNING6
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound

Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$cart_button_position_value".

ERROR6
missing_direct_file_access_protection

PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;

ERROR5
Generic.PHP.DisallowShortOpenTag.EchoFound

Short PHP opening tag used with echo; expected "<?php echo $baseUrl ..." but found "<?= $baseUrl ..."

WARNING4
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound

Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: &quot;active_plugins&quot;.

WARNING3
WordPress.Security.ValidatedSanitizedInput.MissingUnslash

$_POST[$key] not unslashed before sanitization. Use wp_unslash() or similar

WARNING3
WordPress.WP.EnqueuedResourceParameters.NotInFooter

In footer ($in_footer) is not set explicitly wp_enqueue_script; It is recommended to load scripts in the footer. Please set this value to `true` to load it in the footer, or explicitly `false` if it should be loaded in the header.

WARNING2
WordPress.Security.NonceVerification.Recommended

Processing form data without nonce verification.

ERROR2
WordPress.WP.AlternativeFunctions.parse_url_parse_url

parse_url() is discouraged because of inconsistency in the output across PHP versions; use wp_parse_url() instead.

WARNING1
PluginCheck.CodeAnalysis.DiscouragedFunctions.load_plugin_textdomainFound

load_plugin_textdomain() has been discouraged since WordPress version 4.6. When your plugin is hosted on WordPress.org, you no longer need to manually include this function call for translations under your plugin slug. WordPress will automatically load the translations for you as needed.

WARNING1
WordPress.DB.DirectDatabaseQuery.DirectQuery

Use of a direct database call is discouraged.

WARNING1
WordPress.DB.SlowDBQuery.slow_db_query_meta_key

Detected usage of meta_key, possible slow query.

WARNING1
WordPress.DB.SlowDBQuery.slow_db_query_meta_value

Detected usage of meta_value, possible slow query.

WARNING1
WordPress.Security.SafeRedirect.wp_redirect_wp_redirect

wp_redirect() found. Using wp_safe_redirect(), along with the &quot;allowed_redirect_hosts&quot; filter if needed, can help avoid any chances of malicious redirects within code. It is also important to remember to call exit() after a redirect so that no other unwanted code is executed.

ERROR1
WordPress.WP.I18n.NonSingularStringLiteralText

The $text parameter must be a single text string literal. Found: $label

ERROR1
WordPress.WP.I18n.TextDomainMismatch

Mismatched text domain. Expected 'furgonetka' but got 'woocommerce'.

WARNING1
mismatched_plugin_name

Plugin name "Furgonetka.pl: Przesyłki & Narzędzia e-commerce" is different from the name declared in plugin header "Furgonetka.pl".

ERROR1
readme_description_non_official_language

The readme description contains unofficial language. It must be written in standard English.

ERROR1
readme_short_description_non_official_language

The readme short description contains unofficial language. It must be written in standard English.

Latest Snapshot

Findings

111

Errors

63

Warnings

48

Score History

First score snapshot

First scan completed

v1.9.4 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2

v1.9.4

38

Latest

Findings
111
Errors
63
Warnings
48
Plugin Check
2.0.0
Model
2026.06-mvp-static-v2

Related Plugins