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
#351Image Optimizer, Resizer and CDN – Sirv236161,0041k+Output is not escaped
#352Slider Hero with Video Background, Animation231,5651,2533k+Text Domain Mismatch
#353Slider by 10Web – Responsive Image Slider235,81497610k+Output is not escaped
#354Smart Marketing SMS and Newsletters Forms232,2211,0221k+Text Domain Mismatch
#355Smart Slider 323261268800k+Non-prefixed global variable
#356StreamWeasels Twitch Integration235551,4651k+Non-prefixed global variable
#357Strong Testimonials2319439390k+Nonce verification recommended
#358teachPress237441,5872k+SQL query is not prepared
#359Legal Terms and Conditions Popup for User Login and WooCommerce Checkout23524237700Output is not escaped
#360The Events Calendar233,5113,851700k+Text Domain Mismatch
#361The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid231051,013100k+Non-prefixed global variable
#362Trinity Audio – Text to Speech AI audio player to convert content into audio231192272k+Non-prefixed global variable
#363Tutor LMS – eLearning and online course solution233953,406100k+Non-prefixed global variable
#364Directory Listings WordPress plugin – uListing239471,5731k+Non-prefixed global variable
#365User Menus – Nav Menu Visibility235311,29880k+Non-prefixed global variable
#366UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP236942,43920k+Non-prefixed hook name
#367Wallet System for WooCommerce – Digital Wallet, Buy Now Pay Later (BNPL), Instant Cashback, Referral program, Partial & Subscription Payments231211,2272k+Non-prefixed global variable
#368Product Table & List Builder For WooCommerce231,3612,05910k+Non-prefixed global variable
#369Checkout with Zelle on Woocommerce236371,4043k+Non-prefixed global variable
#370Advanced Booking & Appointment System – Webba Booking Calendar231,6133,2952k+Non-prefixed global variable
#371Widgets on Pages238091,30620k+Non-prefixed global variable
#372Widgets for WooCommerce Products on Elementor231,6591,4543k+Non-prefixed global variable
#373Germanized for WooCommerce232221,05470k+Non-prefixed global variable
#374WP All Import – Product Import for WooCommerce231,47520920k+Non Singular String Literal Domain
#375StoreCustomizer – A plugin to Customize all WooCommerce Pages235871,42620k+Non-prefixed global variable
#376ShopLentor – All-in-One WooCommerce Growth & Store Enhancement Plugin237,4232,18190k+Text Domain Mismatch
#377Worth The Read238731383k+Text Domain Mismatch
#378WP BackItUp Community Edition232579896k+Non-prefixed global variable
#379Clone2324426240k+Output is not escaped
#380WP Courses LMS – Online Courses Builder, eLearning Courses, Courses Solution, Education Courses23590876500Non-prefixed function
#381WP Editor2350233520k+Unsafe printing function
#382WP Free SSL237351,3451k+Non-prefixed global variable
#383Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions231,1231,8609k+Output is not escaped
#384WP Hotelier236931,6352k+Non-prefixed global variable
#385Lead Form Data Collection to CRM232111,698400Non-prefixed global variable
#386WP-Lister Lite for Amazon233,0614,177800Output is not escaped
#387FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce239412,17920k+SQL query is not prepared
#388WP Mega Menu239927928k+Non-prefixed global variable
#389Shield Security – Smart Bot Blocking, Brute-Force Login Protection & File Scanning231,11820240k+Missing Translators Comment
#390Subscribe Forms – Beautiful Email Forms, Embedded Newsletter Forms & MailChimp Form234195422k+Non-prefixed global variable
#391Track, Analyze & Optimize by WP Tao23895756600Output is not escaped
#392Customer Support Ticket System & Helpdesk231,7191,464400Text Domain Mismatch
#393Divi Gravity Forms (WP Tools)235791,3112k+Non-prefixed global variable
#394WP Ultimate CSV Importer – WordPress Import & Export for CSV, XML & Excel231,1583,64220k+Interpolated SQL is not prepared
#395WP Webhooks – Automate repetitive tasks by creating powerful automation workflows directly within WordPress234,37689020k+Output is not escaped
#396WPMobile.App232,9831,5333k+Output is not escaped
#397WPCal.io – Easy Meeting Scheduler23694595900Direct Query
#398Photo Engine (Media Organizer & Lightroom)232526502k+Direct Query
#399Masonry Gallery & Posts For Divi (WP Tools)237541,450700Non-prefixed global variable
#400Xpro Addons For Beaver Builder – Lite233,454640700Text Domain Mismatch