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
#2101wpSUBpages Redirect412427600Output is not escaped
#2102Send link to friend418147400Output is not escaped
#2103ShinyStat Analytics4188251k+Output is not escaped
#2104Simple Cache4133591k+Input is not sanitized
#2105Simple Restrict4134121k+Output is not escaped
#2106SiteSEO – SEO Simplified4120110500k+Nonce verification recommended
#2107Super Testimonial – Testimonial & Customer Review Slider Plugin for WordPress41271682k+Request data is not unslashed
#2108tarteaucitron.io41449210k+Output is not escaped
#2109Terms of Service & Privacy Policy Generator41991600Output is not escaped
#2110Text Hover4144131k+Output is not escaped
#2111Text Replace4155123k+Output is not escaped
#2112Unbloater4157185k+Output is not escaped
#2113Usersnap413717500Output is not escaped
#2114Visibility Logic for Elementor41274330k+Output is not escaped
#2115Abandoned Cart Recovery for WooCommerce41202024k+Request data is not unslashed
#2116Checkout Field Editor (Checkout Manager) for WooCommerce41988400k+Nonce verification recommended
#2117Advanced Custom Stock Status4184339k+Output is not escaped
#2118Top Image SEO41115265k+Unsafe printing function
#2119M-Pesa(Kenya) Checkout for Woocommerce4146381k+Text Domain Mismatch
#2120Country Based Restrictions for WooCommerce4127675k+Request data is not unslashed
#2121WP Extended Search411593720k+Output is not escaped
#2122Pledged Plugins PCI Gateway for NMI and WooCommerce41160423k+Text Domain Mismatch
#2123WP Router412913800Exception output is not escaped
#2124WPS Hide Login4134722m+Nonce verification recommended
#2125Zilla Portfolio4113915400Text Domain Mismatch
#2126Pricing Table – Responsive & Easy421171483k+Non-prefixed global variable
#2127Automatic NBSP4224163k+Output is not escaped
#2128Basic SEO Pack42868700Output is not escaped
#2129Bazz CallBack widget4251223k+Unsafe printing function
#2130Block Temporary Email423313500Unsafe printing function
#2131Booking.com Official Search Box4236322k+Output is not escaped
#2132Custom Spinner for Contact Form 74236111k+Output is not escaped
#2133Chartbeat4233181k+Output is not escaped
#2134Cookie Notify421554400Input is not validated
#2135CWW connector Lite – Connect Contact Form 7 & ActiveCampaign423921400Output is not escaped
#2136Dashboard Notes422734600Missing Arg Domain
#2137Dashboard Sticky Notes4220172k+Missing nonce verification
#2138Exclude Pages42311430k+Non Singular String Literal Domain
#2139First payment date for WooCommerce Subscriptions424219400Output is not escaped
#2140FormCraft – Form Builder421861562k+Text Domain Mismatch
#2141Gelato Integration for WooCommerce4236325k+Output is not escaped
#2142hCaptcha for WP421151870k+Exception output is not escaped
#2143Lazy Social Comments4273101k+Unsafe printing function
#2144Image and Video Lightbox, Image PopUp4253151k+Output is not escaped
#2145PDF Thumbnail Generator4226162k+Output is not escaped
#2146Post Types Order424543600k+wp function not compatible with requires wp
#2147Prismatic4261292k+Output is not escaped
#2148Proxy & VPN Blocker4210721k+Nonce verification recommended
#2149PuSHPress42116520k+Missing nonce verification
#2150Reusable Blocks Extended42381520k+Output is not escaped