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
#1951Advanced Admin Search407948600Non Singular String Literal Text
#1952Advanced Country Blocker4023772k+Exception output is not escaped
#1953AJAX Thumbnail Rebuild40381430k+Unsafe printing function
#1954Attachment Importer4024763k+Input is not sanitized
#1955Auto Upload Images40621320k+Unsafe printing function
#1956Autocomplete LearnDash Lessons and Topics4046161k+Missing Arg Domain
#1957AutoConvert Greeklish Permalinks401161330k+Text Domain Mismatch
#1958Mastodon Autopost404150700Output is not escaped
#1959Bangladeshi Payment Gateways – Make Payment Using QR Code4040365k+Output is not escaped
#1960bbPress WP Tweaks40147181k+Output is not escaped
#1961Black Studio TinyMCE Widget403928200k+Output is not escaped
#1962Bubble Menu – Floating Button Menu with Sticky Navigation4022161k+Nonce verification recommended
#1963BuddyPress Profile Completion402830500Output is not escaped
#1964Bulk Add Terms407427800Text Domain Mismatch
#1965Buy one Get one Free – BOGO discount rule maker for WooCommerce4011957400Text Domain Mismatch
#1966Client Portal – Private user pages and login4052293k+Output is not escaped
#1967Client Portal : SuiteDash Direct Login4093171k+Text Domain Mismatch
#1968codoc4019392k+Request data is not unslashed
#1969Contact Form 7 Multi-Step Forms40654150k+Output is not escaped
#1970Copyscape Premium40148133800SQL query is not prepared
#1971Corona Virus Data40279271k+Unsafe printing function
#1972Crisp – Live Chat and Chatbot40242020k+Unsafe printing function
#1973Custom Contact Forms40131066k+Missing nonce verification
#1974Dashify: WooCommerce admin dashboard theme4016131900Nonce verification recommended
#1975Donation Thermometer40324882k+Output is not escaped
#1976Duplicate Page4039433m+Unsafe printing function
#1977Easy Document Embedder – Embed Word, excel, Powerpoint, Pdf file and more..405527500Output is not escaped
#1978Easy Image Collage4096184k+Unsafe printing function
#1979Expiring Posts405220900Missing Arg Domain
#1980FAQ Concertina404316600Output is not escaped
#1981FluentComments – Spam protection, AntiSpam, Ajax Enhanced Comments405047700Non-prefixed global variable
#1982Flying Scripts: Delay JavaScript to Improve Site Speed & Performance40234430k+Missing direct file access protection
#1983Osom Author Pro4083221k+Output is not escaped
#1984Gravity Forms Data Persistence Add-On Reloaded401438700Input is not sanitized
#1985Header Footer Custom Html4095221k+Unsafe printing function
#1986WP Armour – Honeypot Anti Spam405466400k+Missing nonce verification
#1987Image Editor by Pixo4012666800Output is not escaped
#1988Internal Linking of Related Contents40714471k+Output is not escaped
#1989Invite Anyone40321301k+Non-prefixed hook name
#1990JSM Show Order Metadata for WooCommerce HPOS401764700Nonce verification recommended
#1991JSM Show Post Metadata40156610k+Nonce verification recommended
#1992JSM Show Term Metadata401464900Nonce verification recommended
#1993JSM Show User Metadata4014643k+Nonce verification recommended
#1994La Sentinelle antispam4088463k+Output is not escaped
#1995Social Like Box and Page by WpDevArt4062245k+Output is not escaped
#1996Limit Login Attempts408138300k+Output is not escaped
#1997Listdomer Core404592400Non-prefixed global variable
#1998MembershipWorks – Membership, Events & Directory4041292k+Output is not escaped
#1999WP Mobile Redirect404420400Text Domain Mismatch
#2000Modal Window – create popup modal window40417010k+Non-prefixed global variable