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
#501My Agile Privacy® – CMP, Cookie Consent & Privacy Tools241,1706747k+Text Domain Mismatch
#502New User Approve246521,41520k+Non-prefixed global variable
#503Newsletter – Send awesome emails from WordPress248982,219200k+Non-prefixed global variable
#504NEX-Forms – Ultimate Forms Plugin for WordPress242,0081,1956k+Text Domain Mismatch
#505Ninja Forms – The Contact Form Builder That Grows With You247491,533600k+Nonce verification recommended
#506NotificationX – FOMO, Live Sales Notification, WooCommerce Sales Popup, GDPR, Social Proof, Announcement Banner & Floating Notification Bar2426740440k+Non-prefixed hook name
#507Omnipress24169245800Non-prefixed global variable
#508Opt-Out for Google Analytics (DSGVO / GDPR)242901,9783k+Non-prefixed global variable
#509Overlay Image Divi Module245761,3012k+Non-prefixed global variable
#510Pagar.me para WooCommerce245491165k+Text Domain Mismatch
#511Page Builder: Pagelayer – Drag and Drop website builder24769556400k+Output is not escaped
#512Pagination Styler for WooCommerce247994481k+Output is not escaped
#513Participants Database249508947k+SQL query is not prepared
#514PayPal Brasil para WooCommerce245543291k+Unsafe printing function
#515PDF for Gravity Forms + Drag And Drop Template Builder241,457260400wp function not compatible with requires wp
#516PDF Generator for WordPress Elementor245132711k+Exception output is not escaped
#517Database Manager – WP Adminer241,0052,75220k+Non-prefixed global variable
#518PixelYourSite – Your smart PIXEL (TAG) & API Manager241,1762,416500k+Non-prefixed namespace
#519Post Status Notifier Lite24984451700Missing direct file access protection
#520Product Catalog Simple241,5551,9821k+Output is not escaped
#521Post Affiliate Pro24293335500Nonce verification recommended
#522Premium Blocks – Gutenberg Blocks, Patterns & Templates241403082k+Non-prefixed function
#523Premmerce Brands for WooCommerce247001,3442k+Non-prefixed global variable
#524Premmerce Product Filter for WooCommerce248171,4862k+Non-prefixed global variable
#525Product Tabs Manager for WooCommerce246344822k+Text Domain Mismatch
#526Product Watermark for WooCommerce246854592k+Text Domain Mismatch
#527Products Compare for WooCommerce241,0226951k+Output is not escaped
#528ProfileGrid – User Profiles, Groups and Communities244842,4615k+Non-prefixed global variable
#529Co-Authors, Multiple Authors and Guest Authors in an Author Box with PublishPress Authors2436982020k+Nonce verification recommended
#530PickPlugins Question Answer24321,413400Non-prefixed global variable
#531Quiz and Survey Master (QSM) – Quiz Maker & Survey Maker244052,60640k+Non-prefixed hook name
#532reGenerate Thumbnails Advanced2422012270k+Unsafe printing function
#533Related Posts Thumbnails Plugin for WordPress2431441320k+Non-prefixed function
#534Reviews Feed – Add Testimonials and Customer Reviews From Google Reviews, Yelp, TripAdvisor, and More24146759100k+Non-prefixed global variable
#535PublishPress Revisions: Duplicate Posts, Submit, Approve and Schedule Content Changes2442158310k+Missing Translators Comment
#536RS WP Book Showcase – A Complete Book Catalogue & Library System249103431k+Text Domain Mismatch
#537RSFirewall!245635214k+Output is not escaped
#538Sales Report for WooCommerce246594511k+Output is not escaped
#539Screen Reader Accessibility – WCAG, Text-to-Speech & AI Accessibility Fixes24235330600Non-prefixed global variable
#540Security Plugin, Firewall & Malware Scanner with Auto Removal241,18877030k+Output is not escaped
#541SEO Engine – Smart SEO with AI, Schema & Redirection for WordPress242393041k+Direct Query
#542SEOKEY – Powerful SEO plugin with Expert Insights and SEO Audit246059281k+Non-prefixed global variable
#543Sequential Order Numbers for WooCommerce246984721k+Text Domain Mismatch
#544Servebolt Optimizer241,9586811k+Text Domain Mismatch
#545Share This Image247441,5821k+Non-prefixed global variable
#546ShiftController Employee Shift Scheduling24358196700Output is not escaped
#547Simple Social Media Share Buttons – Social Sharing for Everyone2446810120k+Output is not escaped
#548SKT Templates – 100% Free Templates for Elementor & Gutenberg245531,35320k+Non-prefixed global variable
#549Slideshow Gallery LITE248964145k+Output is not escaped
#550Smart Variations Images & Swatches for WooCommerce249901,4861k+Non-prefixed global variable