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
#551SMS Alert – SMS & OTP for WooCommerce, Order Notifications & Abandoned Cart Recovery248321,8913k+Non-prefixed global variable
#552SiteOrigin Widgets Bundle24605455400k+Output is not escaped
#553Social Media Auto Publish241,4687136k+Unsafe printing function
#554SpiceBox248281,81620k+Non-prefixed global variable
#555Spider Elements – Premium Elementor Widgets & Addons Library245421,555500Non-prefixed global variable
#556Squad Modules Lite – Free Divi 5 & Divi 4 Modules for Divi Builder246051,4721k+Non-prefixed global variable
#557StreamWeasels Online Status Bar245551,349500Non-prefixed global variable
#558StreamWeasels YouTube Integration245441,3841k+Non-prefixed global variable
#559Stripe Payment Forms by WP Simple Pay – Accept Credit Card Payments + Subscriptions with Stripe246346529k+Exception output is not escaped
#560Sugar Calendar – Events Calendar, Event Tickets, and Events Management Platform244311,01010k+Output is not escaped
#561Sunshine Photo Cart – Client Photo Gallery & Photo Proofing for Photographers243601,4721k+Nonce verification recommended
#562Tainacan241385921k+Direct Query
#563Team Members – Multi Language Supported Team Plugin242,08111,2067k+Non-prefixed global variable
#564Templately – Elementor & Gutenberg Template Library: 6500+ Free & Pro Ready Templates And Cloud!24167225300k+Nonce verification recommended
#565Terms and Conditions Popup for WooCommerce246334381k+Text Domain Mismatch
#566The Plus Addons for Elementor – Addons for Elementor, Page Templates, Widgets, Mega Menu, WooCommerce2412,049494100k+Text Domain Mismatch
#567Tiered Pricing Table for WooCommerce246061,99010k+Non-prefixed global variable
#568Tutor LMS – eLearning and online course solution243284,409100k+Non-prefixed global variable
#569Ultimate Addons for Beaver Builder – Lite242,75148620k+Text Domain Mismatch
#570Ultra Addons for Contact Form 7241,54345260k+Text Domain Mismatch
#571Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin249382,935200k+Non-prefixed global variable
#572Unlimited Elements For Elementor247102,093300k+Non-prefixed global variable
#573UpdraftPlus: WP Backup & Migration Plugin242772993m+Non-prefixed global variable
#574User Registration & Membership – Free & Paid Memberships, Subscriptions, Content Restriction, User Profile, Custom User Registration & Login Builder246633,35350k+Non-prefixed global variable
#575UserFeedback – Create Interactive Feedback Form, User Surveys, and Polls in Seconds24441235200k+Text Domain Mismatch
#576Video Conferencing with Zoom241,10544010k+Unsafe printing function
#577VikRentItems Flexible Rental Management System244,7554,639600Non-prefixed global variable
#578Vimeography: Vimeo Video Gallery WordPress Plugin24982125k+Nonce verification recommended
#579Visitor Traffic Real Time Statistics2447292730k+Non-prefixed global variable
#580WCMultiShipping — Mondial Relay, Inpost & Chronopost for WooCommerce247334995k+Output is not escaped
#581Product Feed Manager for WooCommerce – CTX Feed – Support 220+ Shopping & Social Channels241,6151,37770k+Text Domain Mismatch
#582Widget Detector for Elementor241,0571,5671k+Non-prefixed global variable
#583Conditional Fees for WooCommerce Lite245921,298500Non-prefixed global variable
#584Product Size Charts Plugin for WooCommerce241,0421,4229k+Non-prefixed global variable
#585Extra Fees for WooCommerce241,1131,5697k+Non-prefixed global variable
#586Coupon Affiliates – Affiliate Plugin for WooCommerce249473,1335k+Non-prefixed global variable
#587Premmerce WooCommerce Customers Manager245641,327700Non-prefixed global variable
#588Enhanced Ecommerce Google Analytics for WooCommerce247711,4802k+Non-prefixed global variable
#589XT Floating Cart for WooCommerce241,2492,0234k+Non-prefixed global variable
#590Payment Plugins Braintree For WooCommerce247317552k+Output is not escaped
#591Payment Gateway for PayPal on WooCommerce2416366410k+Non-prefixed hook name
#592Premmerce Permalink Manager for WooCommerce246331,33550k+Non-prefixed global variable
#593Product Attachment for WooCommerce241,2331,7777k+Non-prefixed global variable
#594Country Based Payments for WooCommerce245311,2953k+Non-prefixed global variable
#595EU VAT Assistant for WooCommerce241,7424955k+Non Singular String Literal Domain
#596European VAT Compliance Assistant for WooCommerce245153173k+Output is not escaped
#597Store Exporter – Export WooCommerce Products, Orders, Subscriptions, Customers244801,2727k+Non-prefixed function
#598WPML Multilingual & Multicurrency for WooCommerce241,4531,618100k+SQL query is not prepared
#599AI ChatBot for WooCommerce – WoowBot24144524900Request data is not unslashed
#600WordLift – AI powered SEO – Schema24278949400Non-prefixed hook name