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
#3051Airwallex Online Payments Gateway95224k+Nonce verification recommended
#3052Pulsating Chat Button952933k+wp function not compatible with requires wp
#3053Bulk Media Register958358k+Non-prefixed hook name
#3054Comment Validation9585700Missing Version
#3055Date counter951221k+Missing direct file access protection
#3056Custom Post Carousels with Owl953272k+Non-prefixed hook name
#3057de_DE951611k+wp function not compatible with requires wp
#3058Disable User Gravatar951423k+wp function not compatible with requires wp
#3059Email Log9555380k+Non-prefixed hook name
#3060Enhanced Autoload Manager9524600wp function not compatible with requires wp
#3061Free PDF to Flipbook9512400Nonce verification recommended
#3062Input Masks for Elementor Forms95845600wp function not compatible with requires wp
#3063Make Paths Relative957412k+wp function not compatible with requires wp
#3064Meta Box951116500k+Non-prefixed hook name
#3065Next Page, Not Next Post951201k+wp function not compatible with requires wp
#3066StatCounter – Free Real Time Visitor Stats95411070k+wp function not compatible with requires wp
#3067Open Graph9574810k+wp function not compatible with requires wp
#3068Post Lockdown95531k+Missing direct file access protection
#3069PWA for WP – Progressive Web Apps Made Simple95125320k+wp function not compatible with requires wp
#3070Advanced Datepicker – Restrict Date for Elementor Forms951141900wp function not compatible with requires wp
#3071Simple No Comments95781k+Direct Query
#3072Simple Pull Quote951821k+wp function not compatible with requires wp
#3073Spreaker Shortcode952334k+Text Domain Mismatch
#3074Table of Contents Plus95299200k+wp function not compatible with requires wp
#3075WCBoost – Variation Swatches9511150k+Non-prefixed hook name
#3076Simla.com952258400Non-prefixed class
#3077Improved External Products for WooCommerce95181k+Non-prefixed class
#3078WP API Yoast SEO9584400trademarked term
#3079WP Approve User9520113k+Text Domain Mismatch
#3080SNY Auto Featured Image954151k+Text Domain Mismatch
#3081WP Calameo951633k+wp function not compatible with requires wp
#3082WebToffee Gift Cards for WooCommerce959241k+wp function not compatible with requires wp
#3083YLabs Connector for WPWriter95571k+Forbidden PHP function found
#3084ACF to WP-API96115400wp function not compatible with requires wp
#3085AI Bud – AI Content Generator, AI Chatbot, ChatGPT, Gemini, GPT-4o965542k+Non-prefixed global variable
#3086All Sources Images – Free Images from Pixabay, Unsplash, Openverse, Pexels & Giphy9699700wp function not compatible with requires wp
#3087AMP WP – Google AMP For WordPress965119700Missing Arg Domain
#3088Analytify – Dashboard Widget for Google Analytics96211210k+wp function not compatible with requires wp
#3089Bit SMTP – Easy SMTP Solution with Email Logs966132k+Missing Version
#3090Blank9660900Missing direct file access protection
#3091Blank Slate968310k+Missing direct file access protection
#3092Booktics – Booking Calendar for Appointments and Service Businesses96297700wp function not compatible with requires wp
#3093Block, Suspend, Report for BuddyPress96324600slow db query meta query
#3094Bulk Datetime Change963186k+Non-prefixed global variable
#3095Button Generator – Easily Create Custom Buttons with Icons and Analytics968685k+Non-prefixed global variable
#3096Reduce Unused CSS Solution with Critical CSS For WP9648121k+wp function not compatible with requires wp
#3097Current Year, Symbols and IP Shortcode9676010k+wp function not compatible with requires wp
#3098Doppler Easy Multichannel Marketing enhanced with IA96116600wp function not compatible with requires wp
#3099Easy Footnotes966228k+Non-prefixed global variable
#3100Edit Custom Fields9610192k+Direct Query