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
#251Five-Star Ratings Shortcode236041,317600Non-prefixed global variable
#252Flexmls® IDX Plugin231,2689571k+Output is not escaped
#253Freshdesk (official)23194386800Non-prefixed function
#254Front End PM239782,2644k+Non-prefixed global variable
#255Tracking and Consent Manager – WP Full Picture231,2803,2233k+Non-prefixed global variable
#256FunnelKit – Funnel Builder for WooCommerce Checkout231,5412,31930k+Non-prefixed global variable
#257FV Flowplayer Video Player231,3111,45410k+Output is not escaped
#258GAinWP Google Analytics Integration for WordPress235251768k+Output is not escaped
#259GamiPress – Gamification plugin to reward points, achievements, badges & ranks in WordPress233,6002,77510k+Output is not escaped
#260Anti-Malware Security and Brute-Force Firewall23543965100k+Output is not escaped
#261Gmedia Photo Gallery233501,1217k+Non-prefixed global variable
#262Groundhogg — CRM, Newsletters, and Marketing Automation231409192k+Non-prefixed global variable
#263Logo Slider – Logo Showcase, Logo Carousel, Logo Gallery and Client Logo Presentation2399240030k+Text Domain Mismatch
#264Team Members – A WordPress Team Plugin with Gallery, Grid, Carousel, Slider, Table, List, and More231,8402,3102k+Non-prefixed global variable
#265Gutenberg23643348300k+Missing direct file access protection
#266Interactive Content – H5P2356537940k+Non Singular String Literal Domain
#267Houzez Property Feed231,4161,5851k+Text Domain Mismatch
#268IMPress for IDX Broker231,0896367k+Text Domain Mismatch
#269Iks Menu – WordPress Category Accordion Menu & FAQs236151,29310k+Non-prefixed global variable
#270Image Carousel For Divi235691,3091k+Non-prefixed global variable
#271IP Geo Block233995898k+Output is not escaped
#272InfiniteWP Client232,2801,811200k+Exception output is not escaped
#273Import WP – Export and Import CSV and XML files to WordPress235793244k+Exception output is not escaped
#274Jeg Kit for Elementor – Powerful Addons for Elementor, Widgets & Templates for WordPress2392695300k+Non-prefixed namespace
#275Joli FAQ SEO – WordPress FAQ Plugin231,0831,526700Non-prefixed global variable
#276Justified Gallery235891,4178k+Non-prefixed global variable
#277Masteriyo LMS – LMS Course Builder, Quizzes & Certificates231882,1235k+Non-prefixed global variable
#278License Manager for WooCommerce231318056k+Nonce verification recommended
#279Like Button Rating ♥ LikeBtn231,2316174k+Unsafe printing function
#280Link Whisper Free233,9265,40230k+Text Domain Mismatch
#281LLMagnet – AI Visibility & AI SEO for Claude, ChatGPT & More236271,798500Non-prefixed global variable
#282Locatoraid Store Locator233186451k+Non-prefixed global variable
#283Custom Login Page Customizer236871,40890k+Non-prefixed global variable
#284Login With Ajax – Fast Logins, 2FA, Redirects2362352010k+Output is not escaped
#285MailPoet – Newsletters, Email Marketing, and Automation23871718500k+Exception output is not escaped
#286MasterStudy LMS WordPress Plugin – for Online Courses and Education231,4384,88410k+Non-prefixed global variable
#287Media Library File Download236151,2861k+Non-prefixed global variable
#288Media Library Assistant231,1313,75970k+Nonce verification recommended
#289Menu Image, Icons made easy235911,406100k+Non-prefixed global variable
#290Slider, Gallery, and Carousel by MetaSlider – Image Slider, Video Slider23204324500k+Non-prefixed global variable
#291Moloni239013552k+Missing Arg Domain
#292MotoPress Appointment Booking232,3638572k+Text Domain Mismatch
#293Restaurant Menu and Food Ordering233858532k+Non-prefixed global variable
#294MultiParcels Shipping For WooCommerce231973874k+Mixed line endings
#295MPG – Multiple Page Generator, Bulk Landing Pages & Programmatic SEO234926042k+Missing nonce verification
#296MyWorks Sync for WooCommerce & QuickBooks Online232,2929,1015k+Non-prefixed global variable
#297News Kit Addons For Elementor23694194k+Post Not In exclude
#298Next Active Directory Integration236832842k+Exception output is not escaped
#299Photo Gallery, Sliders, Proofing and Themes – NextGEN Gallery232,1541,027300k+Text Domain Mismatch
#300Nirweb support23254617800Request data is not unslashed