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 |
|---|---|---|---|---|---|---|---|---|
| #3151 | GoSMTP – SMTP for WordPress | 39 | 59 | 42 | 500k+ | Output is not escaped | ||
| #3152 | Graphina – Charts and Graphs For Elementor | 39 | 1,910 | 113 | 10k+ | Text Domain Mismatch | ||
| #3153 | Gravity Slider Fields | 39 | 56 | 36 | 2k+ | Text Domain Mismatch | ||
| #3154 | GS Only PDF Preview | 39 | 46 | 36 | 1k+ | Output is not escaped | ||
| #3155 | Gutenverse News – News Blocks for Blog & Magazine Sites | 39 | 37 | 65 | 800 | Non-prefixed hook name | ||
| #3156 | Hide My WP Lite | 39 | 24 | 62 | 400 | Nonce verification recommended | ||
| #3157 | Maintenance Mode | 39 | 86 | 109 | 7k+ | Output is not escaped | ||
| #3158 | hpb seo plugin for WordPress | 39 | 15 | 87 | 2k+ | Non-prefixed global variable | ||
| #3159 | HTML5 Cumulus | 39 | 132 | 33 | 1k+ | Output is not escaped | ||
| #3160 | HW Image Widget | 39 | 138 | 41 | 1k+ | Output is not escaped | ||
| #3161 | Idle User Logout | 39 | 96 | 13 | 1k+ | Output is not escaped | ||
| #3162 | If Menu – Visibility control for Menus | 39 | 281 | 63 | 50k+ | Output is not escaped | ||
| #3163 | Image Carousel | 39 | 164 | 18 | 1k+ | Output is not escaped | ||
| #3164 | Image Watermark WP | 39 | 88 | 82 | 600 | Output is not escaped | ||
| #3165 | Improved Save Button | 39 | 44 | 52 | 4k+ | Missing Translators Comment | ||
| #3166 | Insert Amz Images | 39 | 79 | 44 | 1k+ | Output is not escaped | ||
| #3167 | Insert Html Snippet | 39 | 159 | 205 | 20k+ | Output is not escaped | ||
| #3168 | involve.me – Create Surveys, Quizzes, Calculators & Forms as Embedded Widgets or Pop-ups | 39 | 158 | 32 | 400 | Text Domain Mismatch | ||
| #3169 | JetGridBuilder — Grid Builder for Elementor and Gutenberg | 39 | 414 | 40 | 4k+ | Text Domain Mismatch | ||
| #3170 | JJ NextGen JQuery Carousel | 39 | 122 | 9 | 400 | Output is not escaped | ||
| #3171 | JJ NextGen JQuery Slider | 39 | 221 | 7 | 800 | Output is not escaped | ||
| #3172 | Korea SNS | 39 | 88 | 30 | 4k+ | Unsafe printing function | ||
| #3173 | Leaflet Map | 39 | 59 | 32 | 30k+ | Output is not escaped | ||
| #3174 | LH Add Media From Url | 39 | 42 | 26 | 2k+ | Output is not escaped | ||
| #3175 | Logo Showcase – Logo Slider, Carousel & Sponsors Gallery | 39 | 535 | 98 | 1k+ | Text Domain Mismatch | ||
| #3176 | Logo Showcase – Carousel, Slider, Grid & List for WordPress | 39 | 123 | 160 | 400 | Unsafe printing function | ||
| #3177 | LuckyWP Table of Contents | 39 | 438 | 62 | 100k+ | Output is not escaped | ||
| #3178 | Magazine Blocks – Blog Designer, Magazine & Newspaper Website Builder, Page Builder with Posts Blocks, Post Grid | 39 | 65 | 72 | 6k+ | block api version too low | ||
| #3179 | Mail Subscribe List | 39 | 17 | 94 | 3k+ | Input is not validated | ||
| #3180 | MailChimp Add-On for FormCraft | 39 | 56 | 29 | 800 | curl curl setopt | ||
| #3181 | Manage Enrollment for LearnDash | 39 | 48 | 79 | 400 | Unsafe printing function | ||
| #3182 | Map Categories to Pages | 39 | 48 | 13 | 700 | Output is not escaped | ||
| #3183 | Kikote – Location Picker at Checkout & Google Address AutoFill Plugin for WooCommerce | 39 | 76 | 64 | 1k+ | Missing Translators Comment | ||
| #3184 | Maps for WP | 39 | 169 | 73 | 400 | Output is not escaped | ||
| #3185 | Mascaras CF7 | 39 | 54 | 16 | 1k+ | Text Domain Mismatch | ||
| #3186 | Mega Addons For WPBakery Page Builder | 39 | 1,320 | 154 | 20k+ | Text Domain Mismatch | ||
| #3187 | Meks Easy Photo Feed Widget | 39 | 77 | 27 | 10k+ | Output is not escaped | ||
| #3188 | Menubar | 39 | 171 | 46 | 1k+ | Output is not escaped | ||
| #3189 | Zen Feed | 39 | 39 | 22 | 400 | Output is not escaped | ||
| #3190 | Modal Dialog | 39 | 64 | 64 | 500 | Output is not escaped | ||
| #3191 | Movable Type and TypePad Importer | 39 | 42 | 25 | 20k+ | Output is not escaped | ||
| #3192 | Multilingual Contact Form 7 with Polylang | 39 | 50 | 30 | 9k+ | Text Domain Mismatch | ||
| #3193 | NextGEN Download Gallery | 39 | 57 | 21 | 2k+ | Short PHP open tag found | ||
| #3194 | Open Graph Pro | 39 | 52 | 13 | 1k+ | Output is not escaped | ||
| #3195 | SOGO Add Script to Individual Pages Header Footer | 39 | 74 | 40 | 20k+ | Output is not escaped | ||
| #3196 | OneSignal Sender | 39 | 112 | 50 | 400 | Output is not escaped | ||
| #3197 | Page List Widget | 39 | 150 | 6 | 400 | Output is not escaped | ||
| #3198 | Pay by paynow.pl | 39 | 51 | 56 | 6k+ | Output is not escaped | ||
| #3199 | payever – WooCommerce Gateway | 39 | 263 | 131 | 800 | Text Domain Mismatch | ||
| #3200 | Paystack Add-On for Gravity Forms | 39 | 96 | 31 | 400 | Text Domain Mismatch |