PluginCheck.CodeAnalysis.AIProvider.DirectIntegration

Direct Integration

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
#1RestroPress – Online Food Ordering System165363,2061k+Non-prefixed global variable
#2Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots211,6252,04010k+Direct Query
#3Dokan: AI Powered WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy2217382130k+Non-prefixed global variable
#4Falang multilanguage for WordPress227167701k+Output is not escaped
#5LearnPress – WordPress LMS Plugin for Create and Sell Online Courses222,4263,57270k+Non-prefixed global variable
#6Salon Booking System – Appointment Booking for Salons, Barbershops & Spas221877852k+Non-prefixed global variable
#7AI Engine – The Chatbot, AI Framework & MCP for WordPress23422647100k+error log error log
#8Better Payment – Instant Payments, Donations, Fundraising with Subscriptions & More233449615k+Non-prefixed global variable
#9WPBot – AI ChatBot for Live Support, Lead Generation, AI Services235311,2955k+Non-prefixed global variable
#10Classified Listing – AI-Powered Classified ads & Business Directory231522,1719k+Non-prefixed global variable
#11Contest Gallery – Upload & Vote Photos, Media, Sell with PayPal & Stripe239,63127,6131k+Non-prefixed global variable
#12weDocs: AI Powered Knowledge Base, Docs, Documentation, Wiki & AI Chatbot232745524k+Non-prefixed global variable
#13Calculated Fields Form – AI Form Builder for WordPress – Contact, Payment, Quote, Quiz & More2436565840k+Non-prefixed global variable
#14Gutenberg Essential Blocks – Page Builder for Gutenberg Blocks & Patterns24115706200k+Non-prefixed global variable
#15Listdom: AI-powered Business Directory with Classifieds Ads Listings244,8863,8311k+Output is not escaped
#16AI ChatBot for WooCommerce – WoowBot242594861k+Text Domain Mismatch
#17Fluent Support – Helpdesk & Customer Support Ticket System258927710k+Direct Query
#18GPTranslate – Multilingual AI Translation for WordPress: Translate Websites with AI Agents25286223500badly named files
#19Post Snippets – Custom WordPress Code Snippets Customizer258031,65520k+Non-prefixed global variable
#20Simple Link Directory – AI Powered251314312k+Non-prefixed global variable
#21SureDash – Community, Courses & Member Dashboard254138141k+Non-prefixed global variable
#22Happy FAQs – WordPress FAQ and Product FAQ2668436900Non-prefixed function
#23Tag, Category, and Taxonomy Manager – Autotagger Automatically Add Terms2734621440k+Missing Translators Comment
#24AI Product Tools – Bulk Product Content Generator & AI Toolkit for WooCommerce28510612500SQL query is not prepared
#25Project Manager – AI Powered Project Management, Task Management, Kanban Board & Time Tracker28691,0016k+Interpolated SQL is not prepared
#26Music Player for WooCommerce291031581k+Non-prefixed global variable
#27MaxiBlocks Builder | 17,000+ Design Assets, Patterns, Icons & Starter Sites3210537700Non-prefixed function
#28Better Find and Replace – AI-Powered Suggestions347018540k+Missing direct file access protection
#29Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE3513546300k+Missing direct file access protection
#30UiPress lite | Effortless custom dashboards, admin themes and pages36403236k+Request data is not unslashed
#31FluentBoards – Project Management, Task Management, Goal Tracking, Kanban Board, and, Team Collaboration3739686k+Database parameter is not escaped
#32Royal MCP – Secure AI Connector for Claude, ChatGPT & Gemini38257310k+Interpolated SQL is not prepared
#33ThinkRank AI SEO – AI SEO Plugin for WordPress: Schema, XML Sitemaps, Meta Tags, Search Console & Local SEO44271828k+Direct Query
#34AI Provider for Google6532240k+Exception output is not escaped
#35AI Provider for Anthropic7813250k+Exception output is not escaped
#36Nexter Blocks – Gutenberg Blocks, Page Builder & AI Website Builder789574210k+Non-prefixed global variable
#37BetterDocs – AI Documentation, Knowledge Base, Docs, Wikis, FAQ with Chatbot8085630k+Direct Query
#38Bit Flows: AI Agent Automation & Integrations for Forms, CRM, eCommerce, Google Sheets, and More8814312k+wp function not compatible with requires wp
#39HT Mega Addons for Elementor – Elementor Widgets & Template Builder881,23970k+Non-prefixed global variable
#40Support Genix – Helpdesk, AI Chatbot, Knowledge Base & Customer Support Ticketing System883152k+Direct Integration
#41Slim SEO – AI SEO Plugin, Lightweight, Fast & Automated9131370k+Database parameter is not escaped