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
#251Church Admin231,6434,202900Direct Query
#252Classified Listing – AI-Powered Classified ads & Business Directory231552,0749k+Non-prefixed global variable
#253CLUEVO LMS, E-Learning Platform231,8431,176400Text Domain Mismatch
#254Content Egg – Affiliate Product Importer & Price Comparison231,2311,25710k+Non-prefixed global variable
#255Content Views – Post Grid & Filter, Recent Posts, Category Posts … (Shortcode, Gutenberg Blocks, and Widgets for Elementor)23306587100k+Dynamic hook name
#256Free Theme Builder for Elementor – CRT Addons (Header, Footer, Archive, WooCommerce & 50+ Widgets)237912,331400Non-prefixed global variable
#257Currency Exchange for WooCommerce23703502500Output is not escaped
#258CWW Companion233072231k+Output is not escaped
#259Disable Bloat for WordPress & WooCommerce238631,32510k+Non-prefixed global variable
#260DK PDF – WordPress PDF Generator237443353k+Exception output is not escaped
#261Double Opt-In for Contact Form 7 & Avada – Secure, GDPR-Compliant Email Verification236756431k+Unsafe printing function
#262Easy Age Verify231,1382,6311k+Non-prefixed global variable
#263Easy Digital Downloads – eCommerce Payments and Subscriptions made easy233,72310,28340k+Non-prefixed namespace
#264Marijuana Age Verify231,1542,6301k+Non-prefixed global variable
#265EazyDocs – AI Powered Knowledge Base, Wiki, Documentation & FAQ Builder233561,5152k+Non-prefixed global variable
#266Ecwid by Lightspeed Ecommerce Shopping Cart2333930720k+Missing direct file access protection
#267Error Log Monitor236941,41420k+Non-prefixed global variable
#268Essential Real Estate235295,0608k+Non-prefixed global variable
#269Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI233951,34290k+Non-prefixed global variable
#270Spreadsheet Price Changer for WooCommerce and WP E-commerce – Light23386999400Non-prefixed global variable
#271Ezoic2343251610k+Output is not escaped
#272Featured Images in RSS for Mailchimp & More237801,29920k+Non-prefixed global variable
#273Filr – Secure document library237751,317800Non-prefixed global variable
#274Finpose – Accounting for WooCommerce231,6491,307400Non-prefixed global variable
#275Five-Star Ratings Shortcode236041,317600Non-prefixed global variable
#276Flexmls® IDX Plugin231,2689571k+Output is not escaped
#277Form Maker by 10Web – Mobile-Friendly Drag & Drop Contact Form Builder234,7461,27930k+Non Singular String Literal Domain
#278Freshdesk (official)23194386900Non-prefixed function
#279Front End PM239782,2645k+Non-prefixed global variable
#280Tracking and Consent Manager – WP Full Picture231,2803,2233k+Non-prefixed global variable
#281Fuse Social Floating Sidebar231,8401,57310k+Non-prefixed global variable
#282Futurio Extra2378720520k+Text Domain Mismatch
#283FV Flowplayer Video Player231,3111,45420k+Output is not escaped
#284GAinWP Google Analytics Integration for WordPress235251768k+Output is not escaped
#285GamiPress – Gamification plugin to reward points, achievements, badges & ranks in WordPress233,6212,77210k+Output is not escaped
#286Anti-Malware Security and Brute-Force Firewall23543965100k+Output is not escaped
#287Gmedia Photo Gallery233501,1217k+Non-prefixed global variable
#288Groundhogg — CRM, Newsletters, and Marketing Automation231369142k+Non-prefixed global variable
#289Gutenberg23606329300k+Missing direct file access protection
#290Interactive Content – H5P2356538040k+Non Singular String Literal Domain
#291Happy Addons for Elementor23573444400k+Output is not escaped
#292Houzez Property Feed231,4641,5851k+Text Domain Mismatch
#293Iks Menu – WordPress Category Accordion Menu & FAQs236151,29310k+Non-prefixed global variable
#294Image Carousel For Divi235691,3091k+Non-prefixed global variable
#295Import from YML2397308400Non-prefixed global variable
#296IP Geo Block233995899k+Output is not escaped
#297Jeg Kit for Elementor – Powerful Addons for Elementor, Widgets & Templates for WordPress2391693300k+Non-prefixed namespace
#298Joli FAQ SEO – WordPress FAQ Plugin231,0831,526700Non-prefixed global variable
#299Justified Gallery235891,4178k+Non-prefixed global variable
#300KiviCare – Clinic & Patient Management System (EHR)232068502k+Direct Query