Title: Kontrola wtyczek (PCP)
Author: WordPress.org
Published: <strong>2011-09-04</strong>
Last modified: 2026-03-15

---

Szukaj wtyczek

![](https://ps.w.org/plugin-check/assets/banner-772x250.png?rev=3166100)

![](https://ps.w.org/plugin-check/assets/icon.svg?rev=3166100)

# Kontrola wtyczek (PCP)

 Autor: [WordPress.org](https://profiles.wordpress.org/wordpressdotorg/)

[Pobierz](https://downloads.wordpress.org/plugin/plugin-check.1.9.0.zip)

[Podgląd na żywo](https://pl.wordpress.org/plugins/plugin-check/?preview=1)

 * [Szczegóły](https://pl.wordpress.org/plugins/plugin-check/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/plugin-check/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/plugin-check/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/plugin-check/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/plugin-check/)

## Opis

Kontrola wtyczek to narzędzie do testowania, czy wtyczka spełnia wymagane standardy
dla katalogu wtyczek WordPress.org. Dzięki niej można uruchomić większość kontroli
używanych do nowych zgłoszeń i sprawdzić, czy wtyczka spełnia wymagania.

Ponadto narzędzie sygnalizuje naruszenia lub obawy związane z najlepszymi praktykami
w tworzeniu wtyczek, od podstawowych wymagań, takich jak prawidłowe użycie funkcji
obsługi języków, po dostępność, wydajność i najlepsze praktyki w zakresie bezpieczeństwa.

Testowanie może odbywać się za pomocą interfejsu użytkownika WP Admin lub WP-CLI:

 * Aby sprawdzić wtyczkę za pomocą WP Admin, przejdź do menu _Narzędzia > Plugin
   Check_. Aby uzyskać dostęp do tego ekranu, musisz mieć możliwość zarządzania 
   wtyczkami w swojej witrynie.
 * To check a plugin using WP-CLI, please use the `wp plugin check` command. For
   example, to check the „Hello Dolly” plugin: `wp plugin check hello.php`
    - Note that by default when using WP-CLI, only static checks can be executed.
      In order to also include runtime checks, a workaround is currently necessary
      using the `--require` argument of WP-CLI, to manually load the `cli.php` file
      within the plugin checker directory before WordPress is loaded. For example:`
      wp plugin check hello.php --require=./wp-content/plugins/plugin-check/cli.
      php`
    - Możesz użyć dowolnej ścieżki lub adresu URL, aby sprawdzić wtyczkę. Na przykład,
      aby sprawdzić wtyczkę z adresu URL: `wp plugin check https://example.com/plugin.
      zip` lub do sprawdzenia wtyczki ze ścieżki: `wp plugin check /path/to/plugin`.

The checks are grouped into several categories, so that you can customize which 
kinds of checks you would like to run on a plugin.

Pamiętaj, że wtyczka nie zastępuje jeszcze ręcznego procesu weryfikacji, ale może
pomóc przyspieszyć proces zatwierdzania wtyczki do repozytorium wtyczek WordPress.
org, a także pozwoli uniknąć niektórych typowych błędów.

Even if you do not intend to host your plugin in the WordPress.org directory, you
are encouraged to use Plugin Check so that your plugin follows the base requirements
and best practices for WordPress plugins.

**Plugin Namer Tool**

Plugin Check now includes an AI-powered Plugin Namer tool (accessible via _Tools
> Plugin Check Namer_) that helps plugin authors evaluate plugin names before submission.
This tool checks for:

 * Similarity to existing plugins in the WordPress.org directory
 * Potential trademark conflicts with well-known brands
 * Compliance with WordPress plugin naming guidelines
 * Generic or overly broad naming issues

The Plugin Namer provides instant feedback with actionable suggestions, helping 
you choose a clear, unique, and policy-compliant name that stands out in the plugin
directory. This feature requires WordPress 7.0+ and configured AI connectors.

**Important:** The Plugin Namer tool provides guidance only and is not definitive.
All plugin name decisions are subject to final review and approval by the WordPress.
org Plugins team reviewers.

## Instalacja

#### Installation from within WordPress

 1. Visit **Plugins > Add New**.
 2. Search for **Plugin Check**.
 3. Install and activate the Plugin Check plugin.

#### Manual installation

 1. Prześlij cały folder `grecaptcha` do katalogu `/wp-content/plugins/`.
 2. Przejdź do **Wtyczki**.
 3. Włącz wtyczkę Kontrola wtyczek .

## Najczęściej zadawane pytania

### Czy mogę pomóc w tworzeniu wtyczki?

Rozwój wtyczki jest obsługiwany przez [GitHub](https://github.com/WordPress/plugin-check/),
wszelkie problemy lub pull requesty proszę zgłaszać w repozytorium githuba.

### What if the plugin reports something that’s correct as an „error” or „warning”?

We strive to write a plugin in a way that minimizes false positives but if you find
one, please report it in the GitHub repo. For certain false positives, such as those
detected by PHPCodeSniffer, you may be able to annotate the code to ignore the specific
problem for a specific line.

### Dlaczego oznacza coś jako złe?

Nie oznacza to „złych” rzeczy jako takich. Sprawdzanie wtyczek zostało zaprojektowane
jako niedoskonały sposób testowania zgodności z [wytycznymi dotyczącymi przeglądu wtyczek](https://make.wordpress.org/plugins/handbook/performing-reviews/review-checklist/).
Nie wszystkie wtyczki muszą być zgodne z tymi wytycznymi. Celem narzędzia sprawdzającego
jest zapewnienie, że wtyczki przesłane do [centralnego repozytorium wtyczek WordPress.org](https://wordpress.org/plugins/)
spełniają najnowsze standardy wtyczek WordPress i będą działać w wielu różnych witrynach.

Wiele witryn korzysta z własnych wtyczek i jest to całkowicie w porządku. Ale wtyczki,
które są przeznaczone do użytku na wielu różnych rodzajach witryn przez społeczeństwo,
muszą osiągnąć pewien minimalny poziom, aby zapewnić prawidłowe funkcjonowanie w
wielu różnych środowiskach. Wytyczne Plugin Review zostały stworzone z myślą o tym
celu.

Proces sprawdzania wtyczek nie jest doskonały i nigdy nie będzie. Jest to tylko 
narzędzie pomagające autorom wtyczek lub każdemu, kto chce zwiększyć możliwości 
swojej wtyczki. Wszystkie wtyczki przesłane do WordPress.org są ręcznie sprawdzane
przez zespół ekspertów. Automatyczny tester wtyczek ma być jedynie użytecznym narzędziem,
a nie absolutnym systemem pomiaru.

### Does a plugin need to pass all checks to be approved in the WordPress.org plugin directory?

To be approved in the WordPress.org plugin directory, a plugin must typically pass
all checks in the „Plugin repo” category. Other checks are additional and may not
be required to pass.

Przejście kontroli w tym narzędziu prawdopodobnie pomaga osiągnąć płynność w procesie
przeglądu wtyczek, ale nie gwarantuje, że wtyczka zostanie zatwierdzona w katalogu
wtyczek WordPress.org.

## Recenzje

![](https://secure.gravatar.com/avatar/5dd481438e5ca8e135c0520aaf922a34f2a908d8d0e8b358d8563debe0b04589?
s=60&d=retro&r=g)

### 󠀁[False positives](https://wordpress.org/support/topic/false-positives-36/)󠁿

 [Barry](https://profiles.wordpress.org/tmgm/) 2026-03-19 1 odpowiedź

The plugin review started with false positives and was not accurate.

![](https://secure.gravatar.com/avatar/1db275a77ae016b63d1edc49625a6ba5d58b4f7552a272dcf3cf331e728812cc?
s=60&d=retro&r=g)

### 󠀁[Must have](https://wordpress.org/support/topic/must-have-741/)󠁿

 [Stachethemes](https://profiles.wordpress.org/stachethemes/) 2026-02-03

Useful tool for catching issues early. If you’re serious about plugin development,
this is a must-have.

![](https://secure.gravatar.com/avatar/a8fadf98d183bd5fb216b5ca07b5722d365e1a2412e5daa0f829c6fd11664783?
s=60&d=retro&r=g)

### 󠀁[Very helpful](https://wordpress.org/support/topic/very-helpful-1572/)󠁿

 [dansart](https://profiles.wordpress.org/dansart/) 2026-01-29

Great tool to help finding issues with your plugin. The only thing I would like 
to see as a button that allows you to ignore certain messages, or mark them as fixed.
So if you re-scan, it is easier to see, what still needs to be done. Also helpful
would be a better indicator how serious a issue is. I know there are Errors and 
Warnings, but maybe with a score? And „Error” in red and „Warning” in orange for
better accessibility.

![](https://secure.gravatar.com/avatar/e02f782d76eb2b7113cc8477d3504e8b4aa34330634cdc34c0fff8e67c2db23b?
s=60&d=retro&r=g)

### 󠀁[Amazingly useful](https://wordpress.org/support/topic/amazingly-useful-15/)󠁿

 [muzKore](https://profiles.wordpress.org/muzoid/) 2026-01-15

This plugin helped me identify areas of my plugin that I thought I had taken care
of. When developing my first plugin. I learned a lot through the feedback given 
and was able to re-run and eventually remove of all errors. On a side note, what
I did discover was that a lot of the warnings were general and some were not really
applicable to my plugin. It took time and research to work this out so don’t freak
out if you get a heap of feedback from the plugin. Try to filter down to the errors,
get them sorted and then move onto the warnings and fix what you can where applicable.
Cheers.

![](https://secure.gravatar.com/avatar/7e052c1d09941b211f2012c46fcbc3610c9267358b62320c81aa11d88aac7d54?
s=60&d=retro&r=g)

### 󠀁[Helpful](https://wordpress.org/support/topic/helpful-488/)󠁿

 [Blucube](https://profiles.wordpress.org/edhicks/) 2025-12-05 1 odpowiedź

By it’s nature this is going to flag false positives – potential issues that you’ve
dealt with in different ways, or issues that don’t necessarily apply to your particular
case – and it does. But it’s a really useful tool to run a quick check and uncover
little omissions or improvements to be made.

![](https://secure.gravatar.com/avatar/98882bbd1717ececb0fb9acab6f8a015b9323eb670fb2f309fb1d5e5cfdb04b9?
s=60&d=retro&r=g)

### 󠀁[Simple and effective tool for quick plugin checks](https://wordpress.org/support/topic/simple-and-effective-tool-for-quick-plugin-checks/)󠁿

 [Mohammed Kateregga](https://profiles.wordpress.org/mohkatz/) 2025-07-29 1 odpowiedź

Simple and effective plugin check tool, there is room for improvement and adding
more functionality with AI, but overall it currently still gets the job done.

 [ Przeczytaj 32 recenzje ](https://wordpress.org/support/plugin/plugin-check/reviews/)

## Kontrybutorzy i deweloperzy

„Kontrola wtyczek (PCP)” jest oprogramowaniem open source. Poniższe osoby miały 
wkład w rozwój wtyczki.

Zaangażowani

 *   [ WordPress.org ](https://profiles.wordpress.org/wordpressdotorg/)

Wtyczka „Kontrola wtyczek (PCP)” została przetłumaczona na 15 języków. Podziękuj
[tłumaczom](https://translate.wordpress.org/projects/wp-plugins/plugin-check/contributors)
za ich wkład.

[Przetłumacz wtyczkę “Kontrola wtyczek (PCP)” na swój język.](https://translate.wordpress.org/projects/wp-plugins/plugin-check)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/plugin-check/), sprawdź
[repozytorium SVN](https://plugins.svn.wordpress.org/plugin-check/) lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/plugin-check/)
przez [RSS](https://plugins.trac.wordpress.org/log/plugin-check/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 1.9.0

 * Enhancement – Use the WordPress 7.0 core AI connectors.
 * Enhancement – Add External Admin Menu Links check to detect external URLs in 
   top-level admin menus.
 * Enhancement – Add and refine the block metadata compatibility check to require`
   apiVersion` 3+ for WordPress 7.0+ iframe editor compatibility, including adjusted
   severity by mode.
 * Enhancement – Improve Plugin Updater detection to identify Plugin Update Checker(
   PUC) calls.
 * Enhancement – Accept WTFPL as a GPL-compatible license.
 * Fix – Improve PayPal donation URL validation for complex query strings.
 * Fix – Ensure AI Check uses the configured model preference.
 * Fix – Show a clear Plugin Namer error message when AI connector status is unavailable.
 * Fix – Update the Plugin Namer connector settings page link.
 * Tweak – Convert the `load_plugin_textdomain()` check from error to warning severity.
 * Fix – Improve readme contributors validation when trailing commas are present.
 * Fix – Make markdown file checks case-insensitive.
 * Tweak – Refine escaping sniff error messages for clearer guidance.
 * Chore – Update development dependencies, including `@wordpress/scripts`, `simple-
   git`, `basic-ftp`, `svgo`, `immutable`, and `@wp-playground/cli`.
 * Tweak – Update WordPress.org Plugins Team naming for consistency.

#### 1.8.0

 * Enhancement – Add AI-powered Plugin Namer tool to evaluate plugin names for trademark
   conflicts and naming best practices.
 * Enhancement – Add AI Instructions Detection Check to identify AI tool configuration
   files and development-only directories.
 * Enhancement – Add support for exporting check results in CSV, JSON, and Markdown
   formats.
 * Enhancement – Add check type filter to allow filtering results by errors and 
   warnings.
 * Enhancement – Add Direct File Access check to ensure proper security validation
   with ABSPATH constant.
 * Enhancement – Add check for mismatched „Tested up to” header between plugin header
   and readme.txt.
 * Enhancement – Update trademark check to remove acronym exceptions and improve
   flexibility.
 * Enhancement – Add heredoc sniff to detect and restrict heredoc usage (nowdoc 
   allowed).
 * Fix – Update Playground integration blueprint for compatibility.
 * Fix – Force correct plugin slug detection in WP-CLI command.

#### 1.7.0

 * Enhancement – Add Minified File Detection Check to identify and handle minified
   files in plugins.
 * Enhancement – Implement check for insecure use of wp_verify_nonce() to improve
   security validation.
 * Enhancement – Add direct database query sniff to detect direct database calls
   without using WordPress functions.
 * Enhancement – Add prefixing check to ensure proper function and class name prefixing.
 * Enhancement – Update localhost sniff regex to improve detection of localhost 
   URLs including *.local domains.
 * Enhancement – Disallow runtime checks when custom user table constants are defined
   for better compatibility.
 * Enhancement – Add forbidden functions check to detect usage of disallowed PHP
   functions.
 * Enhancement – New check for wp_safe_redirect to encourage use of WordPress safe
   redirect function.
 * Enhancement – Improve mismatched text domain check for better internationalization
   validation.
 * Enhancement – Detect links that request five-star reviews to enforce plugin directory
   guidelines.
 * Enhancement – Add The Unlicense to GPL-compatible license check.
 * Enhancement – Improve localhost sniff code for more accurate detection.
 * Fix – Ignore vendor_prefixed and vendor-prefixed folders in checks to prevent
   false positives.
 * Fix – Handle possible empty element in scanner to prevent PHP warnings.
 * Fix – Hide error output in scanner for cleaner output.
 * Fix – Call ReflectionProperty::setAccessible() only in older PHP versions for
   better PHP 8.1+ compatibility.
 * Fix – Prevent deletion of custom WordPress tables during cleanup in test environment.

#### 1.6.0

 * Enhancement – Support strict output format for CLI commands.
 * Enhancement – Improve check for donate link in readme.
 * Enhancement – Improve info check in Version utils.
 * Enhancement – Improve URL validation for plugin header fields.
 * Enhancement – Improve ruleset files.
 * Enhancement – Increased severity for invalid plugin uri domain and plugin description
   checks in plugin header.
 * Enhancement – Remove CallTimePassByReference as it’s deprecated rule.
 * Enhancement – Disallow special characters in textdomain.
 * Enhancement – Imported readme parser for preventing conflicts with wordpress.
   org. Use dotorg readme parser if available.
 * Enhancement – Discourage the use of `load_plugin_textdomain` found in plugins
   as it’s not necessary in wordpress.org.
 * Enhancement – Upgrade severity for missing readme headers.
 * Enhancement – Show tested up to minor check only when it is current major version.
 * Enhancement – Added link in plugins page to run the plugin check.
 * Fix – Dynamic WP Content folder.
 * Fix – Fix test for special chars in file names giving problems to users after
   clone.
 * Fix – Remove Image_Functions_Check as they were making false positives.
 * Fix – Prevent WordPress version 10+ from being flagged as an error in the „Tested
   up to” check.

#### 1.5.0

 * Enhancement – Improve url validation to check duplicate protocol.
 * Enhancement – Update severity for incorrect textdomains and i18n error codes.
 * Enhancement – Now issues in URL Author check are ERROR instead of WARNING.
 * Enhancement – New check for minor version in Tested up.
 * Enhancement – Make sure headers are not empty in the requires header check.
 * Enhancement – Include experimental option in admin.
 * Enhancement – Add Behat test for experimental checks from addons.
 * Enhancement – Improve license check for Apache.
 * Enhancement – Warn if requires headers are not same in readme and plugin header.
 * Fix – Remove warning for dynamic callback in register_setting check.
 * Fix – Incorrect database tables being referenced on subsites in Multisite.

#### 1.4.0

 * Enhancement – Allow ISC license in the License check.
 * Enhancement – Added check for use of settings with sanitization callback.
 * Enhancement – Added –ignore-codes in CLI to introduce a mechanism to ignore specific
   error codes.
 * Enhancement – New utils for fetching necessary version info details.
 * Enhancement – Added check for unsupported plugin name in plugin header field.
 * Enhancement – Segregate the severity of i18n checks. Make sure that is giving
   errors in the right context.
 * Enhancement – Provide more detailed information about checks when the README 
   does not include a tested version or a list of contributors.
 * Enhancement – Added rules from WPCS to prevent issues with content being sent
   before headers and warn about the use of Call-time pass-by-reference.
 * Enhancement – Give more context in the error of check wrong named files.
 * Enhancement – Simplified PHPUnit setup. Now it does not depend of running inside
   a WordPress installation.
 * Enhancement – Added new check for restricted contributors.
 * Fix – Delete transients in unit tests to avoid false positives.
 * Fix – Incorrect Tested up to version comparison will make error for two major
   versions up.
 * Fix – Excluded the use of functions file_get_contents and file_put_contents in
   the check to prevent false positives.
 * Fix – Duplicated error message in the check for wrong named files.
 * Fix – Use of Json encode wasn’t firing the error message.
 * Fix – Change error type of NonEnqueuedImage in ImageFunctions sniff from ERROR
   to WARNING.

#### 1.3.1

 * Enhancement – Add version utilities.
 * Fix – Escape error messages.
 * Fix – Renamed error type to ERROR_LOW_SEVERITY and WARNING_LOW_SEVERITY.
 * Fix – Fix PHPCS checks on unwritable filesystems.

#### 1.3.0

 * Enhancement – Update disallowed domains for Plugin URI check.
 * Enhancement – Added new checks for Plugin Header fields: missing plugin description,
   missing plugin version and invalid plugin version.
 * Enhancement – New check for validation of donate link in the readme file.
 * Enhancement – Increased severity for wrong Plugin Requires.
 * Enhancement – Added check Restrict parse_str() without second argument.
 * Enhancement – New check for Disallow usage of HEREDOC and NOWDOC.
 * Enhancement – Added acronyms allowed in Trademark checks.
 * Enhancement – Added option in CLI to add low severity errors and warnings.
 * Enhancement – Change error type for License check error codes.
 * Enhancement – Always use prefixed tables during runtime check requests.
 * Enhancement – Created a new class for checking licenses.
 * Enhancement – Added support for MPL-2.0 license.
 * Enhancement – Implement gherkin linter in GH action.
 * Enhancement – Update check for Contributors in markdown readme files.
 * Enhancement – CLI: Fix confusing runtime environment setup order.
 * Enhancement – Allow custom checks to provide installed_paths.
 * Enhancement – Improved the use of localhost URLs in the Plugin.
 * Enhancement – Documented checks in the plugin.
 * Enhancement – Increased severity for Code obfuscation checks.
 * Enhancement – Differentiate between non-existent readme and default readme file.
 * Enhancement – Encourage developers to use native functions for loading images
   in templates.
 * Enhancement – Added a check for not allowing include libraries already in WordPress
   core.
 * Enhancement – Warning for usage of query_posts() in favor of WP_Query.
 * Fix – Fix for the local environment is set up before testing.
 * Fix – Fix addon checks not being executed when running runtime checks.
 * Fix – Allow `default` as a text domain in the text domain check.
 * Fix – Allow GitHub URLs in the Plugin URI field.
 * Fix – Don’t flag Apache license. It’s allowed in the WordPress.org plugin repository.
 * Fix – Removes the path before the plugin, so it won’t affect to badly named files.

#### 1.2.0

 * Enhancement – Added a check for badly used names in files.
 * Enhancement – Increased severity for `BacktickOperator`, `DisallowShortOpenTag`,`
   DisallowAlternativePHPTags`, `RestrictedClasses`, and `RestrictedFunctions`.
 * Enhancement – Added security checks to the Plugin repository category.
 * Enhancement – Allowed `runtime-set` in code sniffer checks.
 * Enhancement – Changed warnings to errors in plugin header checks.
 * Enhancement – Detect forbidden plugin headers such as repository URIs in the 
   Directory.
 * Enhancement – Added a new check for development functions that are not allowed
   in final plugins.
 * Enhancement – Created new images and icons for the plugin.
 * Enhancement – Introduced a slug argument in the CLI.
 * Enhancement – Added a check for discouraged PHP functions.
 * Enhancement – Added validation for Contributors in the readme file.
 * Enhancement – Added a warning for mismatched plugin names in the plugin header
   and readme file.
 * Enhancement – Checked for validation of Plugin Header fields: Name, Plugin URI,
   Description, Author URI, Requires at least, Requires PHP, and Requires Plugins.
 * Enhancement – Added a warning if the „Tested up to” value in the readme file 
   exceeds the released version of WordPress.
 * Fix – Display a success message if no errors or warnings are found.
 * Fix – Made table results responsive.
 * Fix – Prevent proceeding to the next check if the Stable Tag value is set to `
   trunk`.
 * Fix – Allow runtime initialization even when only add-on checks are requested.
 * Fix – Fixed an SPDX warning for the `GPL version 3` license.
 * Fix – Prevent runtime checks in the CLI context when they cannot be used.

#### 1.1.0

 * Feature – New `Non_Blocking_Scripts_Check` (`non_blocking_scripts`) runtime check
   to warn about enqueued scripts that use neither `defer` nor `async`.
 * Enhancement – Changed the namespace of included checks.
 * Enhancement – Introduced severity levels for all errors and warnings.
 * Enhancement – CLI: Support checking a plugin from a path or URL.
 * Enhancement – Added short descriptions and URLs for each check.
 * Enhancement – Improved messaging in check results.
 * Enhancement – Updated code obfuscation check with more accurate results.
 * Enhancement – Updated plugin review check to flag missing input sanitization (`
   WordPress.Security.ValidatedSanitizedInput`).
 * Fix – Improve readme checks to exclude invalid files.
 * Fix – Only show edit link if files are actually editable.

#### 1.0.2

 * Feature – New `Enqueued_Scripts_Scope_Check` (`enqueued_scripts_scope`), `Enqueued_Styles_Size_Check`(`
   enqueued_styles_size`) and `Enqueued_Resources_Check` (`enqueued_resources`) 
   performance checks.
 * Enhancement – Improved readme check and added a new `wp_plugin_check_ignored_readme_warnings`
   filter.
 * Enhancement – New `wp_plugin_check_default_categories` filter to change the categories
   which are selected by default.
 * Enhancement – New `wp_plugin_check_ignore_files` filter to allow ignoring specific
   files.
 * Fix – Correct detection of readme files in Windows by normalizing file paths.

#### 1.0.1

 * Fix – Add missing `test-content` folder needed for runtime checks.
 * Fix – Do not send emails when setting up test environment.
 * Fix – Prevent PHP warning when the `argv` variable isn’t set.

#### 1.0.0

 * Feature – Complete overhaul of the plugin, its architecture, and all checks.
 * Feature – Added new [WP-CLI commands](https://github.com/WordPress/plugin-check/blob/trunk/docs/CLI.md)
   for running checks and listing available options.
 * Enhancement – Added option to only run checks for a specific category.

#### 0.2.3

 * Usprawnienie – yżycie wersji [3.8.0 biblioteki PHP_CodeSniffer](https://github.com/PHPCSStandards/PHP_CodeSniffer/releases/tag/3.8.0),
   odchodząc od `squizlabs/PHP_CodeSniffer` na rzecz `PHPCSStandards/PHP_CodeSniffer`.
 * Poprawka – sprawdzenie czy wtyczka działa zgodnie z oczekiwaniami w środowisku
   WP playground, aby umożliwić recenzentom korzystanie z PCP. Podziękowania dla
   @tellyworth.
 * Poprawka – niezdefiniowany klucz tablicy „argv” podczas uruchamiania sprawdzania
   wtyczki w niektórych środowiskach. Podziękowania dla @afragen. [#340](https://github.com/WordPress/plugin-check/pull/340).

#### 0.2.2

 * Ulepszenie – włączono obsługę serwerów Windows.
 * Ulepszenie – unikaj bezpośredniego korzystania z PHP CLI, co umożliwia programistom
   wtyczek korzystanie z PCP w różnych nowych środowiskach.
 * Poprawka – usunięto zależności od funkcji `shell_exec` i `exec`, co umożliwia
   twórcom wtyczek korzystanie z PCP w różnych nowych środowiskach.
 * Poprawka – naprawiono problemom z ostrzeżeniem parsera Readme związanym z `contributor_ignored`
   podczas uruchamiania sprawdzania poza WP.org. Podziękowania dla @dev4press. [#276](https://github.com/10up/plugin-check/pull/276).
 * Poprawka – usunięto dodatkową kropkę na końcu zdania dla ostrzeżenia phar. Podziękowania
   dla @pixolin. [#275](https://github.com/10up/plugin-check/pull/275).

#### 0.2.1

 * Dodano odnośnik „Wyświetl w edytorze kodu” pod każdym błędem lub ostrzeżeniem
   PHPCS. Props @EvanHerman, @westonruter, @felixarntz, @mukeshpanchal27 [#262](https://github.com/10up/plugin-check/pull/262).
 * Poprawka – upewnij się, że `readme.txt` ma priorytet nad `readme.md`, gdy oba
   są obecne. Props @bordoni, @afragen [#258](https://github.com/10up/plugin-check/pull/258).
 * Poprawka – upewnij się, że sprawdzanie PHPCS działa nawet wtedy, gdy plik binarny
   PHPCS nie jest wykonywalny. Props @bordoni, @shawn-digitalpoint, @mrfoxtalbot
   [#254](https://github.com/10up/plugin-check/pull/254).
 * Poprawka – zmiany w Readme i literówki. Props @aaronjorbin. [#261](https://github.com/10up/plugin-check/pull/261).
 * Poprawka – długie linie kodu ze sprawdzaniem PHPCS nie rozszerzają się już ponad
   rozmiar powiadomienia. Props @bordoni, @felixarntz. [#263](https://github.com/10up/plugin-check/pull/263).
 * Poprawka – upewnij się, że mamy zgodność z PHP 7.2, usuń końcowy przecinek. Props
   @bordoni, @leoloso. [#265](https://github.com/10up/plugin-check/issues/265).
 * Poprawka – uwzględnij wszystkie ciągi, które zostały pominięte w poprzedniej 
   wersji. Props @bordoni, @pixolin. [#270](https://github.com/10up/plugin-check/issues/270).

#### 0.2.0

 * Funkcja – dodano modyfikację ścieżki binarnej PHP używanej przez wtyczkę za pomocą
   stałej `PLUGIN_CHECK_PHP_BIN`.
 * Funkcja – dołączono sprawdzanie użycia `ALLOW_UNFILTERED_UPLOADS` w dowolnych
   plikach PHP – Podziękowania dla EvanHermana at [#45](https://github.com/WordPress/plugin-check/pull/45).
 * Funkcja – dodano sprawdzanie obecności plików aplikacji (`.a`, `.bin`, `.bpk`,`.
   deploy`, `.dist`, `.distz`, `.dmg`, `.dms`, `.DS_Store`, `.dump`, `.elc`, `.exe`,`.
   iso`, `.lha`, `.lrf`, `.lzh`, `.o`, `.obj`, `.phar`, `.pkg`, `.sh`, ’.so`) – 
   Podziękowania dla EvanHermana at [#43](https://github.com/WordPress/plugin-check/pull/43).
 * Funkcja – dodano sprawdzanie obecności pliku readme.txt lub readme.md – Podziękowanie
   dla EvanHermana na [#42](https://github.com/WordPress/plugin-check/pull/42).
 * Poprawka – sprawdzenie, że parsowanie pliku readme jest włączone poprawnie, gdy
   obecny jest plik readme.md lub readme.txt. Podziękowania dla Bordoni [#52](https://github.com/WordPress/plugin-check/pull/52).
 * Usprawnienie – wyłącz funkcje `move_uploaded_file`, `passthru`, `proc_open` –
   Podziękowania dla alexsanford w [#50](https://github.com/WordPress/plugin-check/pull/50).
 * Ulepszenie – zmieniono typ wiadomości dotyczący korzystania z funkcji, które 
   WordPress już zawiera, z ostrzeżenia na błąd. P{odziękowania dla Davidperezgar
   [#18](https://github.com/WordPress/plugin-check/issues/18)
 * Ulepszenie – zmień typ komunikatu dla nieprawidłowego użycia tagu Stable z Powiadomienie/
   Ostrzeżenie na Błąd. Podziękowania dla davidperezgar w [#3](https://github.com/WordPress/plugin-check/issues/3).

#### [0.1] 2011-09-04

Oryginalna wersja narzędzia do sprawdzania wtyczek, a nie wydana wersja wtyczki,
a dziennik zmian jest tutaj tylko do celów historycznych.

## Wtyczka społecznościowa

Wtyczka jest rozwijana i obsługiwana przez społeczność. [Dodaj coś od siebie do wtyczki](https://github.com/WordPress/plugin-check/)

## Meta

 *  Wersja **1.9.0**
 *  Ostatnia aktualizacja **4 tygodnie temu**
 *  Włączone instalacje **8 000+**
 *  Wersja WordPressa ** 6.3 lub nowszej **
 *  Testowano do **7.0**
 *  Wersja PHP ** 7.4 lub nowszej **
 *  Języki
 * [Catalan](https://ca.wordpress.org/plugins/plugin-check/), [Chinese (Taiwan)](https://tw.wordpress.org/plugins/plugin-check/),
   [Dutch](https://nl.wordpress.org/plugins/plugin-check/), [English (Australia)](https://en-au.wordpress.org/plugins/plugin-check/),
   [English (US)](https://wordpress.org/plugins/plugin-check/), [French (France)](https://fr.wordpress.org/plugins/plugin-check/),
   [German](https://de.wordpress.org/plugins/plugin-check/), [Italian](https://it.wordpress.org/plugins/plugin-check/),
   [Japanese](https://ja.wordpress.org/plugins/plugin-check/), [Persian](https://fa.wordpress.org/plugins/plugin-check/),
   [Polish](https://pl.wordpress.org/plugins/plugin-check/), [Portuguese (Brazil)](https://br.wordpress.org/plugins/plugin-check/),
   [Russian](https://ru.wordpress.org/plugins/plugin-check/), [Spanish (Chile)](https://cl.wordpress.org/plugins/plugin-check/),
   [Spanish (Spain)](https://es.wordpress.org/plugins/plugin-check/), i [Swedish](https://sv.wordpress.org/plugins/plugin-check/).
 *  [Przetłumacz na swój język](https://translate.wordpress.org/projects/wp-plugins/plugin-check)
 * Tagi
 * [accessibility](https://pl.wordpress.org/plugins/tags/accessibility/)[performance](https://pl.wordpress.org/plugins/tags/performance/)
   [security](https://pl.wordpress.org/plugins/tags/security/)[testing](https://pl.wordpress.org/plugins/tags/testing/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/plugin-check/advanced/)

## Oceny

 4.4 na 5 gwiazdek.

 *  [  25 recenzji 5-gwiazdkowych     ](https://wordpress.org/support/plugin/plugin-check/reviews/?filter=5)
 *  [  1 recenzja 4-gwiazdkowa     ](https://wordpress.org/support/plugin/plugin-check/reviews/?filter=4)
 *  [  2 recenzje 3-gwiazdkowe     ](https://wordpress.org/support/plugin/plugin-check/reviews/?filter=3)
 *  [  2 recenzje 2-gwiazdkowe     ](https://wordpress.org/support/plugin/plugin-check/reviews/?filter=2)
 *  [  2 recenzje 1-gwiazdkowe     ](https://wordpress.org/support/plugin/plugin-check/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/plugin-check/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/plugin-check/reviews/)

## Zaangażowani

 *   [ WordPress.org ](https://profiles.wordpress.org/wordpressdotorg/)

## Wsparcie

Zagadnienia rozwiązane w przeciągu ostatnich dwóch miesięcy:

     0 z 1

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/plugin-check/)