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
#1451Kiyoh customer review3517368500Output is not escaped
#1452Klarna Order Management for WooCommerce35223710k+Non-prefixed hook name
#1453Lead Generation Form352163600Non-prefixed global variable
#1454Topic Progression Using Storyline/Captivate for LearnDash3538225400Text Domain Mismatch
#1455Lenix scss compiler3513334800Exception output is not escaped
#1456LiteSpeed Cache352868937m+Non-prefixed global variable
#1457Login Page Styler – Custom WordPress Login Page Customizer & Security351251682k+Missing Arg Domain
#1458Log in with Google355176k+Non-prefixed global variable
#1459Maintenance Switch351259700Non-prefixed function
#1460MeetingHub – Webinar & Meeting Plugin for Zoom, Google Meet, Webex, Microsoft Teams, & Jitsi Meet3533289400Non-prefixed global variable
#1461SAML IDP (Identity Provider) – Login with Website Users3513326600Non-prefixed global variable
#1462MotoPress Hotel Booking Styles & Templates35371910k+block api version too low
#1463myPOS Checkout3515184k+Text Domain Mismatch
#1464Ni WooCommerce Sales Report35236256500Text Domain Mismatch
#1465Noted!355221k+Non-prefixed global variable
#1466NS Cloner – Site Cloner and Multisite Duplicator3529167k+Missing direct file access protection
#1467Fonts Plugin | Google Fonts, Adobe Fonts & Upload Fonts35418200k+Missing direct file access protection
#1468Email Marketing for WooCommerce by Omnisend35122140k+Non-prefixed function
#1469Out of the Block: OpenStreetMap3594700Missing direct file access protection
#1470Order Delivery Date for WooCommerce352,0757310k+wp function not compatible with requires wp
#1471Orderable – Restaurant & Food Ordering System35123245k+Non-prefixed global variable
#1472OT Flatsome Vertical Menu351262610k+Text Domain Mismatch
#1473Page Optimize357041200k+Non Singular String Literal Domain
#1474Paybox WooCommerce Payment Gateway3516588500Non Singular String Literal Domain
#1475Paytm Payment Gateway35921043k+Missing Arg Domain
#1476Paytrail for WooCommerce3528463k+Non-prefixed global variable
#1477Pearl – Header Builder3572835k+Non-prefixed global variable
#1478Pixeline's Email Protector35775800Unsafe printing function
#1479Planyo online reservation system356490400Output is not escaped
#1480Accept Cryptocurrencies with Plisio3537471k+Text Domain Mismatch
#1481Poptin – Email Marketing Automation, Newsletter & Exit Pop Ups, Email Popups351682920k+Output is not escaped
#1482Popular Posts3516671900Unsafe printing function
#1483Post Content Shortcodes35205562k+Output is not escaped
#1484Product Prices by User Roles for WooCommerce3512191k+Non-prefixed hook name
#1485Product Delivery Date for WooCommerce – Lite35171271k+Text Domain Mismatch
#1486Product Input Fields for WooCommerce3518844k+Non-prefixed function
#1487Pronamic Client3511148700Output is not escaped
#1488Publitio354726400curl curl setopt
#1489Quran multilanguage Text & Audio35177166500Output is not escaped
#1490ReactPress – Create React App for WordPress3526433k+Request data is not unslashed
#1491Related Posts for WordPress3520718010k+Output is not escaped
#1492Remove Dashboard Access35162330k+wp function not compatible with requires wp
#1493WP Responsive Tabs horizontal vertical and accordion Tabs355982122k+Output is not escaped
#1494RICG Responsive Images3529252k+wp function not compatible with requires wp
#1495RPS Image Gallery358816700Output is not escaped
#1496s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions352458k+Missing direct file access protection
#1497Internal Links Manager3518812110k+Output is not escaped
#1498SEUR Oficial35252981k+Non-prefixed global variable
#1499FlexTable – Data Table Sync with Google Sheets3520784k+Direct Query
#1500Shop Page WP3568232k+Unsafe printing function