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
#801Bangladeshi Payments Mobile – QR Code & Transaction Reports265351,2801k+Non-prefixed global variable
#802Booking Manager – Sync WP Booking Calendar – Import Events, Export Bookings to ICS Calendar265262635k+Output is not escaped
#803Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More269727010k+error log error log
#804Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty26113671400k+Non-prefixed global variable
#805Conditional Logic for Woo Product Add-ons265751,352500Non-prefixed global variable
#806Database for Contact Form 7, WPforms, Elementor forms2631748960k+Non-prefixed global variable
#807Translate WordPress with ConveyThis – AI Multilingual Plugin261592971k+Non-prefixed global variable
#808CP Multi View Events Calendar2686439900Non-prefixed global variable
#809WP Frontend Admin – Display WP Admin Pages in the Frontend26347337400Non Singular String Literal Domain
#810Ditty – Responsive News Tickers, Sliders, and Lists2656148430k+Output is not escaped
#811Accept Donations with PayPal & Stripe2691657210k+Unsafe printing function
#812ELEX WooCommerce Google Shopping (Google Product Feed)262262421k+Text Domain Mismatch
#813RSS Redirect & Feedburner Alternative262772721k+Output is not escaped
#814FG Drupal to WordPress26275100700Unsafe printing function
#815FG PrestaShop to WooCommerce2625494900Unsafe printing function
#816FlagShip WooCommerce Shipping26495188400Non Singular String Literal Domain
#817Fluent Support – Helpdesk & Customer Support Ticket System269227210k+Direct Query
#818Folders – Unlimited Folders to Organize Media Library Folder, Pages, Posts, File Manager2611359790k+Non-prefixed global variable
#819FV Antispam26332239900Output is not escaped
#820Translate WordPress – Google Language Translator26200317100k+Non-prefixed global variable
#821Ibtana – WordPress Website Builder2617340910k+Non-prefixed global variable
#822Icegram Collect – Easy Form, Lead Collection and Subscription plugin264232922k+Output is not escaped
#823Kadence Central – Site Management, Backups, Security, and Reporting2646221330k+Text Domain Mismatch
#824Kirki – Freeform Page Builder, Website Builder & Customizer26191803500k+Nonce verification recommended
#825Landing Page Cat – Coming Soon & Maintenance Pages2691180600Non-prefixed class
#826Login Widget With Shortcode263351986k+wp function not compatible with requires wp
#827MakeStories (for Google Web Stories)26117416600Nonce verification recommended
#828MaxGalleria262785602k+Non-prefixed global variable
#829Media File Renamer: Rename for better SEO (AI-Powered)2615417040k+Direct Query
#830Hotel Booking266909404k+Unsafe printing function
#831Omise Payments263582562k+Output is not escaped
#832Online Contact Widget-多合一在线客服插件2670880800Non Singular String Literal Domain
#833OOPSpam Anti-Spam: Spam Protection for WordPress Forms & Comments (No CAPTCHA)262725996k+Request data is not unslashed
#834Organic Builder Widgets – Simple WordPress Page Builder261,0341253k+Output is not escaped
#835PDF for WPForms + Drag and Drop Template Builder266741131k+wp function not compatible with requires wp
#836Polylang2636564800k+Non-prefixed hook name
#837Post List Designer – Category Post, Recent Post, Post List265421,3201k+Non-prefixed global variable
#838Premmerce User Roles265971,357600Non-prefixed global variable
#839Product Table For WooCommerce26191858600Non-prefixed global variable
#840RestaurantPress26265518600Output is not escaped
#841Role Based Pricing for Woo by Meow Crew265481,3542k+Non-prefixed global variable
#842Video Gallery – Vimeo and YouTube Gallery265617946k+Non-prefixed global variable
#843SV Proven Expert26747380900Output is not escaped
#844Theater for WordPress26348344600Output is not escaped
#845Ultimate Reviews26515345500Output is not escaped
#846UpdraftCentral Dashboard262671805k+Missing Translators Comment
#847User Avatar261041734k+Non-prefixed constant
#848User Submitted Posts – Enable Users to Submit Posts from the Front End2669939610k+Text Domain Mismatch
#849VikWidgetsLoader – Collection of Widgets261,1825381k+Output is not escaped
#850Virtue/Ascend/Pinnacle Toolkit2660530030k+Output is not escaped