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
#1801Recent Posts Plus3811141k+Output is not escaped
#1802Logo Carousel – Display Brand or Client Logos in Slider3852442800Output is not escaped
#1803WP REST API – OAuth 1.0a Server38100858k+Text Domain Mismatch
#1804Like This3860171k+Output is not escaped
#1805RSS Feed Widget38207892k+Unsafe printing function
#1806Schema App Structured Data3835867k+Nonce verification recommended
#1807Simple Google Sitemap XML383882k+Output is not escaped
#1808Simple LDAP Login3865331k+Output is not escaped
#1809Slickstream: Engagement and Conversions38100192k+Output is not escaped
#1810Slickplan Importer384058400Non-prefixed global variable
#1811Social Snap — Social Share Buttons & Click to Tweet38616910k+Direct Query
#1812SOGO Accessibility38147405k+Non Singular String Literal Domain
#1813Stock Market News387111500Output is not escaped
#1814Stock Market Overview3886141k+Output is not escaped
#1815Stock Market Ticker3869143k+Output is not escaped
#1816Stock Quotes List387213600Output is not escaped
#1817Subscriptions & Memberships for PayPal3873237900Request data is not unslashed
#1818Super Simple Slider3855551k+Non-prefixed global variable
#1819Variation Swatches for WooCommerce3845652k+Output is not escaped
#1820Trackserver3817356400Input is not sanitized
#1821Plugin Name: Traffic Stats Widget Plugin3869107600Output is not escaped
#1822TRUENDO | GDPR Compliant Cookie Manager389838600Output is not escaped
#1823Sidebar Login Widget389016700Output is not escaped
#1824Twiget Twitter Widget3814736500Output is not escaped
#1825Twitter for WordPress3847241k+Output is not escaped
#1826Unconfirmed3820791k+Nonce verification recommended
#1827User Specific Content38143191k+Text Domain Mismatch
#1828VdoCipher: Secure Video Player and Hosting3837542k+Non-prefixed function
#1829Vertical News Scroller38118605k+Output is not escaped
#1830FancyTube – Video Gallery, Video Slider, and Playlist Slider for YouTube38358341k+Text Domain Mismatch
#1831W2S – Migrate WooCommerce to Shopify38331321k+Non-prefixed global variable
#1832WishSuite – Wishlist for WooCommerce38761331k+Output is not escaped
#1833Products Coming Soon for WooCommerce3815162700Output is not escaped
#1834Photo Reviews for WooCommerce382622210k+Request data is not unslashed
#1835Vietnam Checkout for WooCommerce389313710k+Nonce verification recommended
#1836Connect WooCommerce Shop to ERP/CRM, Verifactu and EU/VAT Compliance38231041k+Direct Query
#1837WP Hebrew Date3810213600Output is not escaped
#1838WP 404 Auto Redirect to Similar Post381664830k+Text Domain Mismatch
#1839WP Accessibility Helper (WAH)38618810k+Missing direct file access protection
#1840WP-CommentNavi386846700Output is not escaped
#1841WP Content Copy Protection with Color Design3896615k+Non Singular String Literal Domain
#1842WP Discord Post Plus – Supports Unlimited Channels3811634700Text Domain Mismatch
#1843WP Mail SMTP SendGrid Edition3810219500Text Domain Mismatch
#1844WP Mailgun SMTP389951900Text Domain Mismatch
#1845WP Maintenance Mode & Site Under Construction3872573k+Output is not escaped
#1846WP Redirects – Contact Form 7385071400Unsafe printing function
#1847Responsive Vertical Icon Menu3818885700Output is not escaped
#1848mb.YTPlayer for background videos3880291k+Unsafe printing function
#1849YouTube widget383925400Output is not escaped
#1850ZeroBounce Email Verification & Validation38299162900Text Domain Mismatch