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
#1551WP API Menus351292k+wp function not compatible with requires wp
#1552WP Cassify35106143800Missing nonce verification
#1553WP Content Copy Protection35761110k+Text Domain Mismatch
#1554WP Dark Mode – Improve Accessibility with AI Powered Dark Theme352016020k+Non-prefixed global variable
#1555WP Datepicker352251817k+Output is not escaped
#1556WP Duplicate Page35445060k+Text Domain Mismatch
#1557Auto Publish for Google My Business3521619210k+Input is not validated
#1558WP-Markdown353139400Output is not escaped
#1559WP Instant Feeds3519126k+Output is not escaped
#1560WP-Paginate35375520k+Input is not validated
#1561Parse.ly3515441k+Non-prefixed hook name
#1562WP-Persian35144377k+Unsafe printing function
#1563WP-PostViews3513264100k+Unsafe printing function
#1564WP-Print35110528k+Unsafe printing function
#1565WP Store Locator35251450k+wp function not compatible with requires wp
#1566WP Updates Notifier3523430k+Missing Translators Comment
#1567WPCore Plugin Manager351183810k+Text Domain Mismatch
#1568WP Views Counter3581422k+Output is not escaped
#1569WPPerformanceTester3594441k+Output is not escaped
#1570XT Event Widget for Social Events35355900Non-prefixed global variable
#1571Year Make Model Search for WooCommerce351881621k+Output is not escaped
#1572Yotpo: Product & Photo Reviews for WooCommerce35241892k+Non-prefixed function
#1573ZI Hide Featured Image3583700Hidden files included
#1574Ziina3510252k+Input is not sanitized
#15752C2P Redirect API for WooCommerce3613662900wp function not compatible with requires wp
#1576Product Labels For Woocommerce (Sale Badges)36904810k+Output is not escaped
#1577Advanced Export for WP & WPMU3612455700Output is not escaped
#1578authLdap3647304k+Exception output is not escaped
#1579Awesome GDPR Compliant Cookie Consent and Notice36653201500Text Domain Mismatch
#1580Bard Extra3615975700Text Domain Mismatch
#1581BP Group Documents3627195600Non-prefixed global variable
#1582Breadcrumb NavXT36102111800k+Non Singular String Literal Domain
#1583BuddyMeet3611432700Unsafe printing function
#1584Bulk Post Update Date36966610k+Unsafe printing function
#1585Bus Ticket Booking with Seat Reservation36145192800Non-prefixed global variable
#1586Better WordPress Recent Comments3631969600Text Domain Mismatch
#1587Carousel Ultimate36450284700Text Domain Mismatch
#1588Contact Form 7 Gated Content3612236800Short PHP open tag found
#1589Multi Step for Contact Form 7366110610k+Missing nonce verification
#1590CLP – Custom Login Page by NiteoThemes3624049700Output is not escaped
#1591CMB23614819300k+Output is not escaped
#1592Code Snippets36342031m+Nonce verification recommended
#1593Conditional Shipping for WooCommerce369319610k+Non-prefixed global variable
#1594CP Blocks3646381k+wp function not compatible with requires wp
#1595Crelly Slider3642118510k+Unsafe printing function
#1596CSH Login3612641500Output is not escaped
#1597Custom PHP Settings361537610k+Output is not escaped
#1598Custom Category Post Order368083500Text Domain Mismatch
#1599Dashboard Widgets Suite362061244k+Output is not escaped
#1600Desktop Mode3615792k+Direct Query