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
#101Frontend Product Editor for WooCommerce787631500Text Domain Mismatch
#102REPORTiT – Advanced Reporting for WooCommerce81998700Non-prefixed global variable
#103dLocal Go Payments83915400Missing Translators Comment
#104Override String Translations84861k+Nonce verification recommended
#105Remove Footer Credit8573170k+Non-prefixed global variable
#106AM LottiePlayer86512800Non-prefixed global variable
#107Delete product images for WooCommerce863131k+Direct Query
#108WP101 Video Tutorial Plugin86151810k+Missing direct file access protection
#109ParcelWILL (Formerly ParcelPanel) – Shipment Tracking, Tracking & Order Tracking for WooCommerce876817k+Non-prefixed global variable
#110Draft – Tailwind CSS for WordPress.88105600Text Domain Mismatch
#111Avantex Companion90351001k+Non-prefixed global variable
#112Custom Permalinks911971100k+wp function not compatible with requires wp
#113SmartEmailing9273600Missing direct file access protection
#114Plugin de Clip para WooCommerce931329800Non-prefixed global variable
#115Accordion Block Lite95657400Non-prefixed global variable
#116Clicky by Yoast951074k+Missing direct file access protection
#117Admin Notices Manager9670310k+Missing Arg Domain
#118Block for Embed Google Maps9652400block api version too low
#119GA Admin Taxonomy Search9672400Missing direct file access protection
#120Advanced Google reCAPTCHA97315200k+Non-prefixed global variable
#121Carousel for Divi97401k+Missing direct file access protection
#122Meta Field Block – Display custom fields in the Block Editor without coding9711110k+Non-prefixed hook name
#123Make Column Clickable for Elementor9752100k+Non-prefixed hook name
#124Smooth scrolling with Lenis97303k+outdated tested upto header
#125Social Media Feed Gallery – Fetch Posts & Reels971252k+Non-prefixed global variable
#126Advanced Posts Listing – Show Post List Easily983153k+Missing Arg Domain
#127Change Price Title for WooCommerce98213k+outdated tested upto header
#128Description List Block9820400readme mismatched header requires
#129Easy Access Reusable Blocks9833500Non-prefixed constant
#130Filter for Elementor9830700Missing direct file access protection
#131Query Loop Post Selector9831500invalid tested upto minor
#132After Login Redirect981211k+Non-prefixed global variable