Repo Compliance Issues
Issue Codes
48 normalized finding codes in this category.
outdated tested upto header
outdated_tested_upto_header
Repository metadata is missing, stale, or inconsistent with WordPress.org expectations.
plugin header no license
plugin_header_no_license
The plugin's license metadata is missing, invalid, or inconsistent.
readme parser warnings too many tags
readme_parser_warnings_too_many_tags
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
readme parser warnings trimmed short description
readme_parser_warnings_trimmed_short_description
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
no license
no_license
The plugin's license metadata is missing, invalid, or inconsistent.
license mismatch
license_mismatch
The plugin's license metadata is missing, invalid, or inconsistent.
plugin header nonexistent domain path
plugin_header_nonexistent_domain_path
The plugin file header contains missing, invalid, or inconsistent metadata.
readme parser warnings no short description present
readme_parser_warnings_no_short_description_present
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
readme mismatched header requires
readme_mismatched_header_requires
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
readme short description non official language
readme_short_description_non_official_language
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
readme description non official language
readme_description_non_official_language
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
readme parser warnings ignored tags
readme_parser_warnings_ignored_tags
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
readme parser warnings trimmed section changelog
readme_parser_warnings_trimmed_section_changelog
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
mismatched tested up to header
mismatched_tested_up_to_header
Repository metadata is missing, stale, or inconsistent with WordPress.org expectations.
invalid license
invalid_license
The plugin's license metadata is missing, invalid, or inconsistent.
readme mismatched header requires php
readme_mismatched_header_requires_php
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
plugin header invalid domain path
plugin_header_invalid_domain_path
The plugin file header contains missing, invalid, or inconsistent metadata.
plugin header invalid author uri
plugin_header_invalid_author_uri
The plugin file header contains missing, invalid, or inconsistent metadata.
readme invalid donate link
readme_invalid_donate_link
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
readme parser warnings trimmed section description
readme_parser_warnings_trimmed_section_description
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
plugin header unsupported plugin name
plugin_header_unsupported_plugin_name
The plugin file header contains missing, invalid, or inconsistent metadata.
plugin header invalid license
plugin_header_invalid_license
The plugin's license metadata is missing, invalid, or inconsistent.
readme reserved contributors
readme_reserved_contributors
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
plugin header invalid plugin uri
plugin_header_invalid_plugin_uri
The plugin file header contains missing, invalid, or inconsistent metadata.
readme parser warnings requires php header ignored
readme_parser_warnings_requires_php_header_ignored
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
readme parser warnings requires header ignored
readme_parser_warnings_requires_header_ignored
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
readme invalid contributors
readme_invalid_contributors
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
plugin header invalid network
plugin_header_invalid_network
The plugin file header contains missing, invalid, or inconsistent metadata.
missing readme header tested
missing_readme_header_tested
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
plugin header invalid requires wp
plugin_header_invalid_requires_wp
The plugin file header contains missing, invalid, or inconsistent metadata.
readme parser warnings tested header ignored
readme_parser_warnings_tested_header_ignored
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
plugin header invalid requires php
plugin_header_invalid_requires_php
The plugin file header contains missing, invalid, or inconsistent metadata.
no plugin readme
no_plugin_readme
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
readme invalid donate link domain
readme_invalid_donate_link_domain
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
nonexistent tested upto header
nonexistent_tested_upto_header
Repository metadata is missing, stale, or inconsistent with WordPress.org expectations.
plugin header missing plugin description
plugin_header_missing_plugin_description
The plugin file header contains missing, invalid, or inconsistent metadata.
plugin header invalid plugin description
plugin_header_invalid_plugin_description
The plugin file header contains missing, invalid, or inconsistent metadata.
plugin header invalid plugin version
plugin_header_invalid_plugin_version
The plugin file header contains missing, invalid, or inconsistent metadata.
Deprecated function: wp_admin_bar_header
WordPress.WP.DeprecatedFunctions.wp_admin_bar_headerFound
The plugin uses a WordPress API, parameter, class, or value that has been deprecated.
Discouraged WordPress constant declaration: HEADER_IMAGE_HEIGHT
WordPress.WP.DiscouragedConstants.HEADER_IMAGE_HEIGHTDeclarationFound
The plugin uses a PHP or WordPress pattern that coding standards discourage.
Discouraged WordPress constant usage: HEADER_IMAGE_HEIGHT
WordPress.WP.DiscouragedConstants.HEADER_IMAGE_HEIGHTUsageFound
The plugin uses a PHP or WordPress pattern that coding standards discourage.
Discouraged WordPress constant declaration: HEADER_IMAGE_WIDTH
WordPress.WP.DiscouragedConstants.HEADER_IMAGE_WIDTHDeclarationFound
The plugin uses a PHP or WordPress pattern that coding standards discourage.
Discouraged WordPress constant usage: HEADER_IMAGE_WIDTH
WordPress.WP.DiscouragedConstants.HEADER_IMAGE_WIDTHUsageFound
The plugin uses a PHP or WordPress pattern that coding standards discourage.
Discouraged WordPress constant declaration: HEADER_TEXTCOLOR
WordPress.WP.DiscouragedConstants.HEADER_TEXTCOLORDeclarationFound
The plugin uses a PHP or WordPress pattern that coding standards discourage.
Discouraged WordPress constant usage: HEADER_TEXTCOLOR
WordPress.WP.DiscouragedConstants.HEADER_TEXTCOLORUsageFound
The plugin uses a PHP or WordPress pattern that coding standards discourage.
plugin header missing plugin version
plugin_header_missing_plugin_version
The plugin file header contains missing, invalid, or inconsistent metadata.
readme parser warnings trimmed section faq
readme_parser_warnings_trimmed_section_faq
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
readme parser warnings trimmed section installation
readme_parser_warnings_trimmed_section_installation
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #3351 | Bulk Featured Image | 40 | 69 | 117 | 800 | Output is not escaped | ||
| #3352 | Bulk Move | 40 | 85 | 44 | 9k+ | Unsafe printing function | ||
| #3353 | Buy one Get one Free – BOGO discount rule maker for WooCommerce | 40 | 119 | 57 | 400 | Text Domain Mismatch | ||
| #3354 | Coming soon Page | 40 | 24 | 18 | 500 | Text Domain Mismatch | ||
| #3355 | Custom Cart Link for WooCommerce | 40 | 24 | 16 | 700 | Unsafe printing function | ||
| #3356 | Catalog for Woocommerce | 40 | 92 | 75 | 1k+ | Output is not escaped | ||
| #3357 | Category Featured Images Extended | 40 | 177 | 40 | 400 | Text Domain Mismatch | ||
| #3358 | CC BMI Calculator | 40 | 135 | 7 | 800 | Output is not escaped | ||
| #3359 | CleverReach Integration for Contact Form 7 | 40 | 103 | 43 | 700 | Text Domain Mismatch | ||
| #3360 | Contact form 7 TO API + Basic Auth | 40 | 73 | 30 | 1k+ | Non Singular String Literal Domain | ||
| #3361 | Contact Form 7 to Mailjet | 40 | 70 | 39 | 600 | Output is not escaped | ||
| #3362 | Charity Addon for Elementor | 40 | 480 | 8 | 1k+ | Text Domain Mismatch | ||
| #3363 | Classified Ads | 40 | 136 | 38 | 1k+ | Text Domain Mismatch | ||
| #3364 | Cleaner Gallery | 40 | 40 | 8 | 2k+ | Unsafe printing function | ||
| #3365 | Client Portal – Private user pages and login | 40 | 52 | 29 | 3k+ | Output is not escaped | ||
| #3366 | Client Portal : SuiteDash Direct Login | 40 | 93 | 17 | 1k+ | Text Domain Mismatch | ||
| #3367 | Top-Bar CodeBulls | 40 | 91 | 13 | 700 | Text Domain Mismatch | ||
| #3368 | codoc | 40 | 19 | 39 | 2k+ | Request data is not unslashed | ||
| #3369 | Complete Image Sitemap | 40 | 55 | 18 | 1k+ | Output is not escaped | ||
| #3370 | Conditional WooCommerce Checkout Field | 40 | 84 | 22 | 400 | Unsafe printing function | ||
| #3371 | Contact Form 7 GetResponse Extension | 40 | 90 | 18 | 1k+ | Text Domain Mismatch | ||
| #3372 | Contact Form 7 Multi-Step Forms | 40 | 65 | 41 | 50k+ | Output is not escaped | ||
| #3373 | Database Addon for Contact Form 7 – CFDB7 | 40 | 35 | 56 | 600k+ | Nonce verification recommended | ||
| #3374 | Free Cookie Notice & Consent Banner for Privacy Compliance (GDPR, CCPA, DSGVO and others) | 40 | 39 | 15 | 6k+ | Missing direct file access protection | ||
| #3375 | Copyscape Premium | 40 | 148 | 133 | 800 | SQL query is not prepared | ||
| #3376 | Corona Virus Data | 40 | 279 | 27 | 1k+ | Unsafe printing function | ||
| #3377 | Country State City Dropdown CF7 | 40 | 35 | 54 | 5k+ | Direct Query | ||
| #3378 | Coupon Generator for WooCommerce | 40 | 39 | 28 | 10k+ | Unsafe printing function | ||
| #3379 | Crisp – Live Chat and Chatbot | 40 | 24 | 20 | 20k+ | Unsafe printing function | ||
| #3380 | Cron Logger | 40 | 49 | 36 | 1k+ | Output is not escaped | ||
| #3381 | Cryout Serious Theme Settings | 40 | 332 | 51 | 40k+ | Output is not escaped | ||
| #3382 | Cryptocurrency Widgets Pack | 40 | 222 | 52 | 700 | Unsafe printing function | ||
| #3383 | Crypto Price Widgets – CryptoWP | 40 | 103 | 43 | 600 | Output is not escaped | ||
| #3384 | Custom Simple Rss | 40 | 73 | 130 | 2k+ | Nonce verification recommended | ||
| #3385 | Dashboard Welcome for Beaver Builder | 40 | 38 | 24 | 2k+ | Output is not escaped | ||
| #3386 | Dashify: WooCommerce admin dashboard theme | 40 | 16 | 131 | 900 | Nonce verification recommended | ||
| #3387 | Delete Me | 40 | 116 | 17 | 7k+ | Output is not escaped | ||
| #3388 | Duplicate Page | 40 | 39 | 43 | 3m+ | Unsafe printing function | ||
| #3389 | Easy Document Embedder – Embed Word, excel, Powerpoint, Pdf file and more.. | 40 | 55 | 27 | 500 | Output is not escaped | ||
| #3390 | Easy Textillate | 40 | 63 | 12 | 1k+ | Unsafe printing function | ||
| #3391 | Contact Form 7 styler for Elementor Page Builder | 40 | 126 | 10 | 900 | Unsafe printing function | ||
| #3392 | Enhanced Custom Permalinks | 40 | 51 | 82 | 1k+ | Nonce verification recommended | ||
| #3393 | Eventer | 40 | 61 | 55 | 1k+ | Output is not escaped | ||
| #3394 | Expiring Posts | 40 | 52 | 20 | 900 | Missing Arg Domain | ||
| #3395 | Export Post Info | 40 | 66 | 3 | 1k+ | Unsafe printing function | ||
| #3396 | Fan Page Widget by ThemeNcode | 40 | 108 | 3 | 1k+ | Output is not escaped | ||
| #3397 | FameTheme Demo Importer | 40 | 8 | 74 | 30k+ | Nonce verification recommended | ||
| #3398 | FAQ Concertina | 40 | 43 | 16 | 600 | Output is not escaped | ||
| #3399 | FAQ Schema – Accordion, Tab, Slider & Gutenberg Block | 40 | 253 | 46 | 2k+ | Output is not escaped | ||
| #3400 | Far Future Expiry Header | 40 | 25 | 36 | 7k+ | Request data is not unslashed |