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.

high weight

Why It Shows Up

Plugin Check found readme headers, sections, tags, contributors, language, or formatting that do not match repository expectations.

Why It Matters

The readme powers the WordPress.org plugin page. Parser issues can hide important metadata, show stale compatibility, or reduce discoverability.

How to Fix

  • Use standard readme headers and section names.
  • Keep short descriptions, tags, contributors, Requires at least, Requires PHP, Tested up to, and Stable tag valid and current.
  • Run the readme through Plugin Check again after editing.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1AnyComment174454495k+Output is not escaped
#2Block Slider – Responsive Image Slider, Video Slider & Post Slider195551,2913k+Non-prefixed global variable
#3WP Directory Kit191,5042,6382k+Non-prefixed global variable
#4Robin Image Optimizer – Unlimited Image Optimization, WebP & AVIF20556543100k+Output is not escaped
#5Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages211,1202,9139k+Non-prefixed global variable
#612 Step Meeting List22156593900Non-prefixed global variable
#7Database Access with Adminer229832,5531k+Non-prefixed global variable
#8Directorist: AI-Powered Business Directory, Listings & Classified Ads225602,20220k+Non-prefixed global variable
#9FunnelKit Payment Gateway for Stripe WooCommerce2224432120k+Input is not sanitized
#10ShopWP22430225700Text Domain Mismatch
#11Heureka23534237400Exception output is not escaped
#12Photo Gallery, Sliders, Proofing and Themes – NextGEN Gallery232,129993300k+Text Domain Mismatch
#13Smart Slider 323261268800k+Non-prefixed global variable
#14YITH WooCommerce Product Add-Ons234612,06920k+Non-prefixed global variable
#15Advanced Menu Manager Pro – Built for Content-heavy WordPress Sites to Add, Filter, Lock, and Edit Menus Easily245451,402400Non-prefixed global variable
#16Social Slider Feed – Social Media Feed & Gallery Widgets2492770610k+Non-prefixed global variable
#17PDF for Gravity Forms + Drag And Drop Template Builder241,457260400wp function not compatible with requires wp
#18SecuPress with Simple SSL – Simple and Performant Security241,6951,60040k+Non-prefixed global variable
#19UserFeedback – Create Interactive Feedback Form, User Surveys, and Polls in Seconds24441235200k+Text Domain Mismatch
#20Image SEO – AI-Driven Image SEO Optimizer253503281k+Text Domain Mismatch
#21WP 2FA – Two-factor authentication for WordPress25255717100k+Non-prefixed global variable
#22PDF for WPForms + Drag and Drop Template Builder266741131k+wp function not compatible with requires wp
#23Bus Ticket Booking with Seat Reservation27212383800Non-prefixed global variable
#24Tag Groups is the Advanced Way to Display Your Taxonomy Terms273512293k+Unsafe printing function
#25Friends28164679900Non-prefixed global variable
#26PDF for Contact Form 7 + Drag and Drop Template Builder28674101500wp function not compatible with requires wp
#27WP Travel Gutenberg Blocks28485157900Output is not escaped
#28Sync Master Sheet – Product Sync with Google Sheet for WooCommerce30136300400Non-prefixed global variable
#29Raffle Play Woocommerce31151199800Output is not escaped
#30Smart Keywords Tool – 智能关键词插件3136133600Non Singular String Literal Domain
#31WooPayments: Integrated WooCommerce Payments31178309900k+Exception output is not escaped
#32WPOrLogin – Custom Login, Social Login, Limit Attempts, Hide Login & reCAPTCHA314832172k+Unsafe printing function
#33Thrive Automator32848410k+SQL query is not prepared
#34WP 2-step verification32154651k+Output is not escaped
#35CartPops – High Converting Add To Cart Popup For WooCommerce33631884k+Non-prefixed global variable
#36WP GIF Uploader33117441k+Text Domain Mismatch
#37ImageLinks – Interactive Image Builder with Hotspots33517901k+Text Domain Mismatch
#38Floating Side Tab3494153600Non-prefixed global variable
#39CAPTCHA 4WP – Antispam CAPTCHA solution for WordPress352010100k+Missing Arg Domain
#40Affiliate Link Marker35314400Text Domain Mismatch
#41Form Input Masks For Elementor Forms353110k+Hidden files included
#42Iframely – WP media embeds, cards and blocks35136432k+Unsafe printing function
#43More Widgets3555151k+Output is not escaped
#44Order Delivery Date for WooCommerce352,0777310k+wp function not compatible with requires wp
#45SMNTCS Custom Logo Link354813k+badly named files
#46Ultimate FAQ Solution35650137600Text Domain Mismatch
#47Abandoned Cart Lite for WooCommerce358516120k+Non-prefixed global variable
#48Writesonic3514161k+Non-prefixed global variable
#49Block User Account362801371k+Unsafe printing function
#50Rabo Smart Pay for WooCommerce3615055600Text Domain Mismatch