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.

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
#101Discount Rules and Dynamic Pricing for WooCommerce2818233410k+Output is not escaped
#102Dynamic Product Gallery for WooCommerce284143031k+Output is not escaped
#103Email Inquiry & Cart Options for WooCommerce28194291800Output is not escaped
#104Product Sort and Display for WooCommerce281992352k+Output is not escaped
#105WPify Woo – Withdrawal, CRN/VAT, QR payments, Heureka and more for WooCommerce281772265k+Output is not escaped
#106Page View Count2910824710k+Dynamic hook name
#107Security Ninja – WordPress Security & Firewall291493477k+Direct Query
#108Xpro Addons — 140+ Widgets for Elementor292782630k+Non-prefixed global variable
#109WooPayments: Integrated WooCommerce Payments30182308900k+Exception output is not escaped
#110a3 Lazy Load318324090k+Dynamic hook name
#111cformsII317775364k+Unsafe printing function
#112MainWP Dashboard: Self-hosted WordPress Management for Agencies319531720k+Interpolated SQL is not prepared
#113Stackable – Page Builder Gutenberg Blocks3147790100k+Non Singular String Literal Domain
#114MapPress Maps for WordPress3269513330k+Missing Arg Domain
#115Mollie Payments for WooCommerce3370123100k+Dynamic hook name
#116WP Social AutoConnect33290144500Output is not escaped
#117Greenshift – animation and page builder blocks343327270k+Non-prefixed global variable
#118Easy Booking – WooCommerce Booking & Reservation Plugin341381724k+Output is not escaped
#119DesignSetGo35714k+Hidden files included
#120Enlighter – Customizable Syntax Highlighter35501010k+Output is not escaped
#121Kustom Checkout for WooCommerce3510150510k+Dynamic hook name
#122Order Delivery Date for WooCommerce352,0607310k+wp function not compatible with requires wp
#123s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions352458k+Missing direct file access protection
#124Simple CAPTCHA with Cloudflare Turnstile3582148100k+Output is not escaped
#125Simple History – Track, Log, and Audit WordPress Changes3532122300k+Non-prefixed global variable
#126Two Factor Authentication3510813920k+Output is not escaped
#127PDF Invoices & Packing Slips for WooCommerce3535964300k+Non-prefixed hook name
#128CMB23614819300k+Output is not escaped
#129Depicter — Popup & Slider Builder3613012180k+Exception output is not escaped
#130Max Mega Menu37249174300k+Output is not escaped
#131Oliver POS – WooCommerce POS for iPhone, iPad & Android3715242800Interpolated SQL is not prepared
#132WooCommerce PayPal Payments37194110800k+Exception output is not escaped
#133Jupiter X Core387176780k+Non-prefixed global variable
#134ElementsKit Elementor Addons – Advanced Widgets & Templates Addons for Elementor39733501m+Non-prefixed global variable
#135Magazine Blocks – Blog Designer, Magazine & Newspaper Website Builder, Page Builder with Posts Blocks, Post Grid3965726k+block api version too low
#136Eventin – Event Calendar, Event Registration, Tickets & Booking (AI Powered)422,5831,82310k+Text Domain Mismatch
#137YayMail – WooCommerce Email Customizer5116378850k+Non-prefixed global variable
#138WP Table Builder – Drag & Drop Table Builder57633950k+Not Allowed
#139Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages628110040k+Missing direct file access protection
#140Royal MCP – Secure AI Connector for Claude, ChatGPT & Gemini646346k+Interpolated SQL is not prepared
#141WordPress REST API (Version 2)824761310k+Missing Arg Domain
#142WP Ghost (Hide My WP Ghost) – Security & Firewall856373100k+Non-prefixed global variable
#143VK Blocks85794100k+Missing direct file access protection
#144Tickera – Sell Tickets & Manage Events877542k+Non-prefixed hook name
#145WP Event Manager – Events Calendar, Registrations, Sell Tickets with WooCommerce902020k+Non-prefixed function
#146OptionTree93165250k+Text Domain Mismatch
#147MyParcel942848k+Non-prefixed global variable
#148Multibanco, MB WAY, Credit card, Apple Pay, Google Pay, Payshop, Cofidis Pay, and PIX (ifthenpay) for WooCommerce95868k+Non-prefixed function
#149Print Invoice & Delivery Notes for WooCommerce9555830k+Non-prefixed global variable
#150WP Offload Media Lite for Amazon S3, DigitalOcean Spaces, and Google Cloud Storage9681230k+Missing direct file access protection