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
#1201Contact Form Block336473500Non Singular String Literal Domain
#1202Contact Form Plugin33472202k+Non-prefixed function
#1203Login & Register Forms – Popup | Slider | Inline | WooCommerce3317747840k+Non-prefixed global variable
#1204Easy Upload Files During Checkout33218199500Unsafe printing function
#1205Human Presence – Stop Form Spam Without ReCaptcha3354651k+Request data is not unslashed
#1206Meta for WooCommerce3368189400k+Non-prefixed hook name
#1207Fastly33221661k+Text Domain Mismatch
#1208FastPixel Cache – Optimize Page Speed: Compress Images, Minify, Clean Database & CDN33513334k+Request data is not unslashed
#1209Gallery Custom Links33646230k+Non Singular String Literal Domain
#1210GDPR Cookie Compliance – Cookie Banner, Cookie Consent, Cookie Notice for CCPA, EU Cookie Law3348370300k+Non-prefixed global variable
#1211GetResponse Forms by Optin Cat33681381k+Missing direct file access protection
#1212WP GIF Uploader33117441k+Text Domain Mismatch
#1213Five Star Restaurant Reviews33242142400Output is not escaped
#1214Gravity Forms Eway3351945500Missing Translators Comment
#1215Ultimate Addons for Elementor33812912m+Non-prefixed class
#1216HurryTimer – An Scarcity and Urgency Countdown Timer for WordPress & WooCommerce3337713920k+Unsafe printing function
#1217Flipbox – Awesomes Flip Boxes Image Overlay334007,27910k+Input is not validated
#1218InPost Gallery33105245700Non-prefixed global variable
#1219Intagrate Lite33941524k+date date
#1220IP2Location Redirection331981227k+Output is not escaped
#1221ITRO Popup Plugin335911356k+Output is not escaped
#1222Logo Showcase Ultimate – Logo Carousel, Logo Slider & Logo Grid332741063k+Text Domain Mismatch
#1223Forms for Mailchimp by Optin Cat – Grow Your MailChimp List33711332k+Missing direct file access protection
#1224MWB HubSpot for WooCommerce – CRM, Abandoned Cart, Email Marketing, Marketing Automation & Analytics33262797k+Non-prefixed global variable
#1225Molongui Post Contributors: Multi-Role Contributor Attribution33240162500Output is not escaped
#1226News Announcement Scroll332372592k+Non-prefixed global variable
#1227GDPR CCPA Compliance & Cookie Consent Banner33622871k+Non Singular String Literal Domain
#1228Notification Master – Real-Time WordPress Notifications With Email, SMS, Webhooks & More332932151k+Text Domain Mismatch
#1229Pastacode337766400Non-prefixed global variable
#1230Payflex Payment Gateway33181611k+Text Domain Mismatch
#1231Podcast Subscribe Buttons33552395k+Text Domain Mismatch
#1232FancyPost – Post Blocks, Grids & Sliders for Block Editor and Elementor33356271500Output is not escaped
#1233Quick Restaurant Reservations33654179500Text Domain Mismatch
#1234Frisbii Pay33912921k+Non-prefixed global variable
#1235Rename wp-login.php to anything you want33251117500Output is not escaped
#1236Review Slider for WooCommerce33160422400Non-prefixed global variable
#1237Reviews Plus332233781k+Non-prefixed function
#1238RSS Feed Pro3348416500Output is not escaped
#1239Live Sales Notification (Recent Sales Popups)33114120400SQL query is not prepared
#1240Schema & Structured Data for WP & AMP3363246100k+Non-prefixed global variable
#1241ShopPress – Shop Builder for Elementor and WooCommerce3311879500Non-prefixed global variable
#1242TaxCloud for WooCommerce3323261500Non-prefixed function
#1243Social Rocket – Social Sharing Plugin331,0162551k+Unsafe printing function
#1244Split Test For Elementor33981343k+Non-prefixed global variable
#1245Gravity Booster – Styles & Layouts for Gravity Forms332778740k+Missing Arg Domain
#1246Sublanguage33266287700Output is not escaped
#1247Testimonial Slider – Free Testimonials Slider Plugin339150700Request data is not unslashed
#1248WP Twitter Auto Publish334421714k+Output is not escaped
#1249Uix Shortcodes33246444400Non-prefixed global variable
#1250Display Posts As List, Grid, Thumbs33442241900Output is not escaped