wp_function_not_compatible_with_requires_wp

wp function not compatible with requires wp

Plugin Check reported a maintainability issue that can make the plugin harder to review, run, or update.

medium weight

Why It Shows Up

The finding matches a WordPress coding-standard or Plugin Check rule for code clarity, compatibility, packaging, or API usage.

Why It Matters

Maintainability findings reduce confidence that the plugin will behave consistently across hosts, WordPress versions, and other plugins.

How to Fix

  • Find the exact file and line in the raw scan output.
  • Prefer WordPress APIs and standard coding patterns over custom or legacy behavior.
  • If the warning is from bundled third-party code, document that separately and avoid modifying vendor files unless necessary.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1651WP LaTeX3610312700Output is not escaped
#1652WP Mail36202201500Output is not escaped
#1653WP Sort Order361342116k+Direct Query
#1654WPLMS H5P361111061k+Text Domain Mismatch
#1655Visual CSS Style Editor3628323340k+Output is not escaped
#1656Custom Product Tabs for WooCommerce36878180k+Output is not escaped
#1657Zeno – AI-Powered Chatbot36311131400Text Domain Mismatch
#1658Add From Server37522060k+Output is not escaped
#1659AddToAny Share Buttons37123164300k+Unsafe printing function
#1660Add to Cart Redirect for WooCommerce372151418k+Text Domain Mismatch
#1661PiWeb Advanced Flat rate / Conditional shipping for WooCommerce37841922k+wp function not compatible with requires wp
#1662AJAX Hits Counter + Popular Posts Widget37247441k+Output is not escaped
#1663All-in-one Chat Button by anychat.one3711969900Text Domain Mismatch
#1664Asesor de Cookies RGPD para normativa europea37928720k+wp function not compatible with requires wp
#1665Async JS and CSS37901700Text Domain Mismatch
#1666authLdap3746304k+Exception output is not escaped
#1667Random Posts and Pages Widget37322151k+Output is not escaped
#1668AZAN Plugin374430500Output is not escaped
#1669Banhammer – Monitor Site Traffic, Block Bad Users and Bots371041741k+Output is not escaped
#1670Better Click To Share – Shareable Quote Boxes for X (Twitter)37170596k+Unsafe printing function
#1671Customize WordPress Emails and Alerts – Better Notifications for WP37644730k+Missing Arg Domain
#1672BuddyPress Members Only37184801k+Text Domain Mismatch
#1673Delivery Date Time & Pickup for WooCommerce37148216400Output is not escaped
#1674Catalog Booster & Product Catalog Mode for WooCommerce371061681k+Non-prefixed function
#1675CodePeople Post Map for Google Maps37257313k+Unsafe printing function
#1676Constant Contact Forms by MailMunch37147532k+wp function not compatible with requires wp
#1677CookieAdmin – Cookie Consent Banner374386400k+Nonce verification recommended
#1678Crafty Social Buttons37279271k+Non Singular String Literal Domain
#1679Simple Custom CSS and JS3716869600k+Output is not escaped
#1680Custom CSS Manager3755201k+Output is not escaped
#1681Customer Email Verification for WooCommerce371651642k+Nonce verification recommended
#1682Disclaimer Popup37313531k+Text Domain Mismatch
#1683Eazy CF Captcha379354500Text Domain Mismatch
#1684WP eBay Product Feeds3713631700Output is not escaped
#1685Encyclopedia / Glossary / Wiki37263481k+Output is not escaped
#1686Excerpt Editor37170142500Unsafe printing function
#1687GHL Gravity Bridge – Send Gravity Forms leads to GHL CRM3759269600Direct Query
#1688XML Sitemap Generator for Google3743791m+Input is not validated
#1689GS Portfolio for Envato37155754k+Text Domain Mismatch
#1690Gutena Forms – Contact Form, Survey Form, Feedback Form, Booking Form, and Custom Form Builder378311320k+SQL query is not prepared
#1691HandL UTM Grabber / Tracker373114610k+Missing nonce verification
#1692HT Builder – WordPress Theme Builder for Elementor3714241900Output is not escaped
#1693Humans TXT3715986400Output is not escaped
#1694Image Optimizer by 10web – Image Optimizer and Compression plugin37244453k+Text Domain Mismatch
#1695Injection Guard3786451k+Unsafe printing function
#1696JVM Rich Text Icons3787343k+Output is not escaped
#1697Language Switcher37811051k+Missing Translators Comment
#1698List category posts371611780k+Output is not escaped
#1699PiWeb Live sales notification for WooCommerce372897730k+Text Domain Mismatch
#1700LiveAgent – Omnichannel Help Desk & Live Chat Software37125142400Non Singular String Literal Domain