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
#1Plugin Check (PCP)012814010k+Non-prefixed global variable
#2Themify Builder95,3342,1715k+Text Domain Mismatch
#3Visual Composer Website Builder168232040k+Non-prefixed global variable
#4wpForo Forum174,3063,02620k+Unsafe printing function
#5WPtouch – Make your WordPress Website Mobile-Friendly171,46632550k+Text Domain Mismatch
#6Pagopar – WooCommerce Gateway185301,215400Non-prefixed global variable
#7Property Hive181,9576,0273k+Missing nonce verification
#8WPPizza – A Restaurant Plugin184,6892,7031k+Text Domain Mismatch
#9Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution191,227892100k+Exception output is not escaped
#10GiveWP – Donation Plugin and Fundraising Platform193,4173,563100k+Output is not escaped
#11Go Fetch Jobs (for WP Job Manager)191,4101,741700Non-prefixed global variable
#12Leaflet Maps Marker (Google Maps, OpenStreetMap, Bing Maps)193,2753,2289k+Output is not escaped
#13Matomo Analytics – Powerful, Privacy-First Insights for WordPress191,975892100k+Exception output is not escaped
#14Netgsm193343081k+Setting is missing a sanitization callback
#15Verified Reviews (Avis Vérifiés)196711,136700Non-prefixed global variable
#16Scrollsequence – Cinematic Scroll Image Animation Plugin198781,5283k+Non-prefixed global variable
#17SendPress Newsletters192,2931,4221k+Output is not escaped
#18SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments195341,16180k+Non-prefixed global variable
#19WP Email Template193443452k+Exception output is not escaped
#20WP Import Export Lite1973797940k+Non-prefixed global variable
#21WP Directory Kit191,5022,6412k+Non-prefixed global variable
#22AweBooking – Hotel Booking System203095141k+Non-prefixed global variable
#23Brizy – Page Builder2058572670k+Output is not escaped
#24Broadstreet20434273800Output is not escaped
#25Post Form – Registration Form – Profile Form for User Profiles – Frontend Content Forms for User Submissions (UGC)207362,112900Non-prefixed global variable
#26SysBasics Customize My Account for WooCommerce – Live My Account Customizer207439118k+Non-prefixed global variable
#27Event Espresso – Event Registration & Ticketing Sales2012,6982,135600Text Domain Mismatch
#28Event Organiser201,10454420k+Text Domain Mismatch
#29EventPrime – Events Calendar, Bookings and Tickets208464,2117k+Non-prefixed global variable
#30GoUrl Bitcoin Payment Gateway & Paid Downloads & Membership201,832720700Non Singular String Literal Domain
#31MBE eShip205277401k+Non-prefixed global variable
#32Brevo – Email, SMS, Web Push, Chat, and more.20460646100k+Request data is not unslashed
#33Microthemer Lite – Visual Editor to Customize CSS201,0041,69910k+Non-prefixed global variable
#34Nimble Page Builder201,5911,68430k+Missing Arg Domain
#35Shipping for Nova Poshta20598923400Output is not escaped
#36پلاگین پرداخت دلخواه20584446900Text Domain Mismatch
#37Powered Cache – Caching and Optimization for WordPress – Easily Improve PageSpeed & Web Vitals Score201472313k+Exception output is not escaped
#38Quill Forms | Conversational Multi Step Forms, Surveys & quizzes204003713k+Text Domain Mismatch
#39Remove Add to Cart WooCommerce206161,3784k+Non-prefixed global variable
#40Restrict User Access – Ultimate Membership & Content Protection209771,84810k+Non-prefixed global variable
#41Razorpay for WooCommerce20975859100k+Non-prefixed function
#42WP Minify Fix20306380800Output is not escaped
#4312 Step Meeting List21149594900Non-prefixed global variable
#44Backup Migration219991,08180k+Non-prefixed global variable
#45Forumax – AI Powered Advanced Community Forum Plugin214,9314,352600Text Domain Mismatch
#46bbPress219293,672100k+Non-prefixed function
#47Kadence Security – Password, Two Factor Authentication, and Brute Force Protection211,060957700k+Missing Translators Comment
#48Booking Ultra Pro Appointments Booking Calendar Plugin217612,083400Request data is not unslashed
#49Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots211,6242,04810k+Direct Query
#50Spam protection, Honeypot, Anti-Spam by CleanTalk218331,133200k+Missing nonce verification