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
#1351WP-SCSS342691340k+Exception output is not escaped
#1352WP Ultimate Post Grid34114744k+Missing direct file access protection
#1353Wp Favs – Plugin Manager342381533k+Text Domain Mismatch
#1354WPLMS MyCred AddOn3438373800Text Domain Mismatch
#1355Xml Sitemap Generator347247400SQL query is not prepared
#1356Embed Plus for YouTube Gallery, Livestream and Lazy Loading with Facades34571195100k+Output is not escaped
#1357Absolute Addons For Elementor3586286400Non-prefixed global variable
#1358Advanced Custom Fields : CPT Options Pages3537112k+Output is not escaped
#1359Advanced Custom Fields: Image Aspect Ratio Crop Field35703720k+Text Domain Mismatch
#1360AdPlugg WordPress Ad Plugin355817500Missing direct file access protection
#1361Advanced Permalinks359476400wp function not compatible with requires wp
#1362Affiliate Link Marker35314400Text Domain Mismatch
#1363Akismet Anti-spam: Spam Protection3533996m+Non-prefixed global variable
#1364Amministrazione Trasparente3580461k+Output is not escaped
#1365AnsPress – Question and answer35227783k+Non-prefixed function
#1366Aurora Heatmap35141820k+Non-prefixed global variable
#1367Author Box WP Lens35169491k+Unsafe printing function
#1368Authors Widget35170191k+Output is not escaped
#1369Automatic Internal Links for SEO by Pagup35301661k+error log error log
#1370Awin – Advertiser Tracking for WooCommerce3546391k+Non Singular String Literal Domain
#1371Axeptio – Cookie Banner – GDPR Consent & Compliance with a friendly touch355138k+Database parameter is not escaped
#1372BackWPup – WordPress Backup & Restore Plugin3511779500k+Non-prefixed global variable
#1373Basic Google Maps Placemarks35189803k+Output is not escaped
#1374bbPress Notify (No-Spam)3562662k+wp function not compatible with requires wp
#1375Better Plugin Compatibility Control35744k+trademarked term
#1376Block Manager3533264k+Text Domain Mismatch
#1377Gutenberg Block Editor Toolkit – EditorsKit35612520k+Text Domain Mismatch
#1378BlockArt Blocks – Gutenberg Blocks, Page Builder Blocks ,WordPress Block Plugin, Sections & Template Library35561610k+block api version too low
#1379Bluehost Site Migrator3511184k+Missing direct file access protection
#1380Wbcom Designs – BuddyPress Activity Social Share3529327400Text Domain Mismatch
#1381Custom Order Status Manager for WooCommerce356306730k+Text Domain Mismatch
#1382Brightcove Video Connect35580235600Text Domain Mismatch
#1383Bulk Page Stub Creator3542500Non-prefixed constant
#1384Business Hours Indicator351391068k+Alternative PHP tag found
#1385C3 Cloudfront Cache Controller35109603k+Non Singular String Literal Domain
#1386CatFolders – WordPress Media Library Folders & Categories3535766k+Direct Query
#1387Change Quantity on Checkout for WooCommerce35270324k+wp function not compatible with requires wp
#1388ChatHelp – Click to Chat Button, WooCommerce Chat to Order & Floating Chat Form35311881k+Non-prefixed global variable
#1389Payment Gateway Based Fees and Discounts for WooCommerce35246830k+Non-prefixed hook name
#1390Code Prettify35731k+wp function not compatible with requires wp
#1391CompressX — AVIF & WebP Converter, Media Replacement352642340k+Missing nonce verification
#1392Conditional Widgets3567337k+Output is not escaped
#1393Content Mask35503501k+Non-prefixed global variable
#1394Cookie-Script.com356710k+Non-prefixed class
#1395Counter live visitors for WooCommerce35189397k+Short PHP open tag found
#1396Coupon X – Discount Popups, Promo Codes Pop Ups for WooCommerce & Announcement Popups35301681k+Non-prefixed global variable
#1397CubeWP Framework35114714k+wp function not compatible with requires wp
#1398Currency per Product for WooCommerce3546242k+Text Domain Mismatch
#1399Custom 404 Pro3550277k+wp function not compatible with requires wp
#1400Custom CSS and JavaScript35389110k+Input is not sanitized