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.
plugin header invalid network
plugin_header_invalid_network
The plugin file header contains missing, invalid, or inconsistent metadata.
readme invalid contributors
readme_invalid_contributors
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
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 |
|---|---|---|---|---|---|---|---|---|
| #301 | Beds24 Online Booking | 23 | 532 | 374 | 2k+ | wp function not compatible with requires wp | ||
| #302 | BlossomThemes Email Newsletter | 23 | 337 | 239 | 20k+ | Output is not escaped | ||
| #303 | Booking calendar, Appointment Booking System | 23 | 1,079 | 1,125 | 3k+ | Output is not escaped | ||
| #304 | BSK PDF Manager | 23 | 1,576 | 625 | 7k+ | Text Domain Mismatch | ||
| #305 | BuddyDrive | 23 | 722 | 1,597 | 1k+ | Non-prefixed global variable | ||
| #306 | BuddyPress | 23 | 584 | 9,012 | 100k+ | Non-prefixed function | ||
| #307 | Builderall for WordPress | 23 | 4,782 | 1,308 | 1k+ | Text Domain Mismatch | ||
| #308 | Announcement & Notification Banner – Bulletin | 23 | 930 | 1,576 | 2k+ | Non-prefixed global variable | ||
| #309 | Burger Companion | 23 | 3,274 | 472 | 10k+ | Text Domain Mismatch | ||
| #310 | Business Directory Plugin – Easy Listing Directories for WordPress | 23 | 611 | 1,063 | 10k+ | Non-prefixed global variable | ||
| #311 | Cart Notices for WooCommerce | 23 | 639 | 474 | 2k+ | Text Domain Mismatch | ||
| #312 | Products Suggestions for WooCommerce | 23 | 707 | 505 | 700 | Output is not escaped | ||
| #313 | Grid & Styler For Contact Form 7 And Divi | 23 | 548 | 1,341 | 500 | Non-prefixed global variable | ||
| #314 | All In One Login — Login Page Security and Customization for WordPress with Google reCAPTCHA, Social Login, Temporary Login, 2FA, and more. | 23 | 750 | 1,359 | 60k+ | Non-prefixed global variable | ||
| #315 | Classified Listing – AI-Powered Classified ads & Business Directory | 23 | 155 | 2,074 | 9k+ | Non-prefixed global variable | ||
| #316 | CLUEVO LMS, E-Learning Platform | 23 | 1,843 | 1,176 | 400 | Text Domain Mismatch | ||
| #317 | Content Aware Sidebars – Fastest Widget Area Plugin | 23 | 993 | 1,738 | 30k+ | Non-prefixed global variable | ||
| #318 | Content Egg – Affiliate Product Importer & Price Comparison | 23 | 1,245 | 1,275 | 10k+ | Non-prefixed global variable | ||
| #319 | Content Views – Post Grid & Filter, Recent Posts, Category Posts … (Shortcode, Gutenberg Blocks, and Widgets for Elementor) | 23 | 306 | 587 | 100k+ | Dynamic hook name | ||
| #320 | Contest Gallery – Upload & Vote Photos, Media, Sell with PayPal & Stripe | 23 | 9,315 | 26,644 | 1k+ | Non-prefixed global variable | ||
| #321 | Free Theme Builder for Elementor – CRT Addons (Header, Footer, Archive, WooCommerce & 50+ Widgets) | 23 | 791 | 2,331 | 400 | Non-prefixed global variable | ||
| #322 | Currency Exchange for WooCommerce | 23 | 692 | 505 | 500 | Output is not escaped | ||
| #323 | CWW Companion | 23 | 307 | 223 | 1k+ | Output is not escaped | ||
| #324 | Auto Post Cleaner | 23 | 715 | 1,378 | 1k+ | Non-prefixed global variable | ||
| #325 | Disable Bloat for WordPress & WooCommerce | 23 | 863 | 1,325 | 10k+ | Non-prefixed global variable | ||
| #326 | DK PDF – WordPress PDF Generator | 23 | 744 | 335 | 3k+ | Exception output is not escaped | ||
| #327 | Easy Digital Downloads – eCommerce Payments and Subscriptions made easy | 23 | 3,723 | 10,283 | 40k+ | Non-prefixed namespace | ||
| #328 | Ecwid by Lightspeed Ecommerce Shopping Cart | 23 | 339 | 307 | 20k+ | Missing direct file access protection | ||
| #329 | ElementsReady Addons for Elementor | 23 | 231 | 666 | 3k+ | Non-prefixed global variable | ||
| #330 | Error Log Monitor | 23 | 694 | 1,414 | 20k+ | Non-prefixed global variable | ||
| #331 | Essential Real Estate | 23 | 529 | 5,060 | 8k+ | Non-prefixed global variable | ||
| #332 | EventON – Events Calendar | 23 | 2,585 | 1,021 | 6k+ | Text Domain Mismatch | ||
| #333 | Events Addon for Elementor | 23 | 779 | 1,339 | 7k+ | Non-prefixed global variable | ||
| #334 | Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI | 23 | 395 | 1,342 | 90k+ | Non-prefixed global variable | ||
| #335 | Spreadsheet Price Changer for WooCommerce and WP E-commerce – Light | 23 | 386 | 999 | 400 | Non-prefixed global variable | ||
| #336 | Ezoic | 23 | 432 | 516 | 10k+ | Output is not escaped | ||
| #337 | Fastcache by Host.it | 23 | 1,327 | 203 | 800 | Text Domain Mismatch | ||
| #338 | Featured Images in RSS for Mailchimp & More | 23 | 780 | 1,299 | 20k+ | Non-prefixed global variable | ||
| #339 | Feed Them Social – Social Media Feeds, Video, and Photo Galleries | 23 | 563 | 535 | 20k+ | Output is not escaped | ||
| #340 | Filr – Secure document library | 23 | 775 | 1,317 | 700 | Non-prefixed global variable | ||
| #341 | Finpose – Accounting for WooCommerce | 23 | 1,649 | 1,307 | 400 | Non-prefixed global variable | ||
| #342 | Image Photo Gallery Final Tiles Grid | 23 | 578 | 1,502 | 20k+ | Non-prefixed global variable | ||
| #343 | Five-Star Ratings Shortcode | 23 | 604 | 1,317 | 600 | Non-prefixed global variable | ||
| #344 | Flexmls® IDX Plugin | 23 | 1,268 | 957 | 1k+ | Output is not escaped | ||
| #345 | Form Maker by 10Web – Mobile-Friendly Drag & Drop Contact Form Builder | 23 | 4,746 | 1,279 | 30k+ | Non Singular String Literal Domain | ||
| #346 | Freshdesk (official) | 23 | 194 | 386 | 800 | Non-prefixed function | ||
| #347 | Front End PM | 23 | 978 | 2,264 | 5k+ | Non-prefixed global variable | ||
| #348 | Tracking and Consent Manager – WP Full Picture | 23 | 1,280 | 3,223 | 3k+ | Non-prefixed global variable | ||
| #349 | Futurio Extra | 23 | 787 | 205 | 20k+ | Text Domain Mismatch | ||
| #350 | FV Flowplayer Video Player | 23 | 1,311 | 1,454 | 20k+ | Output is not escaped |