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
#2351Email Template Customizer for WooCommerce5555224820k+Text Domain Mismatch
#2352Enhanced Category Pages5523252k+Direct Query
#2353Insert Pages55523040k+Output is not escaped
#2354Landingi Landing Pages5518232k+Input is not sanitized
#2355LoginPress | wp-login Custom Login Page Customizer55125308200k+Non-prefixed function
#2356Marvy – Background Animations for Elementor5563344k+Text Domain Mismatch
#2357Page Tagger5530102k+Output is not escaped
#2358Popup Maker – Responsive popup, Exit Intent Pop up, Email Optins, Autoresponder & More5544647k+Text Domain Mismatch
#2359Quick Bulk Post & Page Creator554312k+Text Domain Mismatch
#2360Quick Bulk Term Taxonomy Creator55372400Text Domain Mismatch
#2361WPC Smart Messages for WooCommerce556841k+Non-prefixed global variable
#2362Yext Plugin551623700Non-prefixed function
#2363Admin Bar Fix564018400Text Domain Mismatch
#2364AI Copilot – ChatGPT Chatbot & AI Engine for Post Automation5665201k+Text Domain Mismatch
#2365Karma Music Player by Kadar56479700Output is not escaped
#2366Pluginception567294k+Request data is not unslashed
#2367PuzzleMe – Interactive Puzzles for WordPress – Easily publish crosswords, quizzes, word searches and more5636151k+Output is not escaped
#2368WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance5657741m+Non-prefixed global variable
#2369Social Chat – Click To Chat App Button568145200k+Text Domain Mismatch
#2370Blog Time57386600Output is not escaped
#2371Pantheon Migrations5715261k+Output is not escaped
#2372Change Login Page Logo576981k+Output is not escaped
#2373Delete Pending Comments57161110k+Unsafe printing function
#2374Easy GDPR Consent Forms – MailChimp577222500Text Domain Mismatch
#2375Live Chat by Formilla – Real-time Chat & Chatbots Plugin5722132k+Missing Arg Domain
#2376APG Google Image Sitemap Feed573633900Non-prefixed global variable
#2377Gravity PDF5711615220k+Non-prefixed global variable
#2378Hide Admin Notices5791620k+Input is not sanitized
#2379iZooto – Web Push Notifications5726251k+wp function not compatible with requires wp
#2380JSON API User5717341k+Non-prefixed hook name
#2381My WordPress Login Logo57283610k+Non-prefixed global variable
#2382Protected Posts Logout Button5710201k+Input is not sanitized
#2383Search Exclude57734050k+Text Domain Mismatch
#2384Filter Orders by Product for WooCommerce579214k+Nonce verification recommended
#2385WP Adsterra Dashboard572221400wp function not compatible with requires wp
#2386WP Table Builder – Drag & Drop Table Builder57633950k+Not Allowed
#2387XML Feed for Skroutz & BestPrice for WooCommerce571250600Input is not sanitized
#2388WP Admin Category Search5823112k+Unsafe printing function
#2389Easy Social Box / Page Plugin585344k+Output is not escaped
#2390PDF invoice for WP ERP58961342k+Non-prefixed global variable
#2391Gutenverse Form – Contact Form Builder, Block Form & Booking Form58174810k+Nonce verification recommended
#2392List Last Changes5850151k+Output is not escaped
#2393UiCore Elements – Free widgets and templates for Elementor58293040k+Output is not escaped
#2394Videopack582810810k+Input is not sanitized
#2395View Admin As583071359k+Non Singular String Literal Domain
#2396VRTs – Visual Regression Tests5861118900Database parameter is not escaped
#2397Chat Button & Custom ChatGPT-Powered Bot by GetButton.io5826820k+Non-prefixed function
#2398Custom API for WP59173161k+wp function not compatible with requires wp
#2399ELEX WooCommerce Name Your Price59295117600Missing Arg Domain
#2400FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses5941148k+Exception output is not escaped