PluginCheck.CodeAnalysis.PHPErrorReporting.IniDirectiveDisplay_errors

Ini Directive Display errors

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
#1JetBackup – Backup, Restore & Migrate101,565156200k+Exception output is not escaped
#2404 Solution155711,50010k+Non-prefixed class
#3GiveWP – Donation Plugin and Fundraising Platform193,4143,559100k+Output is not escaped
#4Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots211,6252,04010k+Direct Query
#5JCH Optimize212,2922774k+Output is not escaped
#6Jetpack – WP Security, Backup, Speed, & Growth213,2981,4523m+Text Domain Mismatch
#7Seraphinite Accelerator2159225850k+Output is not escaped
#8Download Manager222,4441,489100k+Output is not escaped
#9GeoDirectory – WP Business Directory Plugin and Classified Listings Directory224,4523,94510k+Output is not escaped
#10Salon Booking System – Appointment Booking for Salons, Barbershops & Spas221877852k+Non-prefixed global variable
#11Unlimited Elements For Elementor227062,111300k+Non-prefixed global variable
#12Payment forms, Buy now buttons, and Invoicing System | GetPaid233921,2685k+Non-prefixed global variable
#13InfiniteWP Client232,3791,844200k+Exception output is not escaped
#14Locatoraid Store Locator233146531k+Non-prefixed global variable
#15MailPoet – Newsletters, Email Marketing, and Automation23956721500k+Exception output is not escaped
#16Web Directory Free232,6461,206400Text Domain Mismatch
#17ManageWP Worker235015701m+Non-prefixed class
#18Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions231,1121,8719k+Output is not escaped
#19WPMobile.App232,9831,5343k+Output is not escaped
#20Booking for Appointments and Events Calendar – Amelia241,56554990k+Exception output is not escaped
#21Kirki – Freeform Page Builder, Website Builder & Customizer24222816500k+Exception output is not escaped
#22SMS Alert – SMS & OTP for WooCommerce, Order Notifications & Abandoned Cart Recovery248371,8953k+Non-prefixed global variable
#23Zephyr Project Manager246702,4851k+Non-prefixed global variable
#24Jetpack CRM – Clients, Leads, Invoices, Billing, Email Marketing, & Automation241,2113,15730k+Non-prefixed global variable
#25AcyMailing – An Ultimate Newsletter Plugin and Marketing Automation Solution for WordPress252472276k+Exception output is not escaped
#26CheckoutWC Lite – Conversion optimized WooCommerce checkout251,4208572k+Text Domain Mismatch
#27Events Made Easy255406,4051k+Non-prefixed function
#28Kadence Central – Site Management, Backups, Security, and Reporting2545121430k+Text Domain Mismatch
#29TranslatePress – Translate Multilingual sites with AI Translation255691,680400k+Non-prefixed hook name
#30Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns)2614133910k+Non-prefixed global variable
#31Sliced Invoices – WordPress Invoice Plugin266724565k+Output is not escaped
#32Duplicate Post28445257300k+Unsafe printing function
#33Project Manager – AI Powered Project Management, Task Management, Kanban Board & Time Tracker28691,0016k+Interpolated SQL is not prepared
#34Jetpack VideoPress317982737k+Text Domain Mismatch
#35Linguise – AI Automatic Multilingual Translation31602891k+Non-prefixed global variable
#36Epeken All Kurir for Woocommerce33581,257400Missing nonce verification
#37Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE3513546300k+Missing direct file access protection
#38Pixel Manager for WooCommerce – Conversion Tracking, Google Ads, GA4, TikTok, Dynamic Remarketing355224940k+Non-prefixed hook name
#39PDF Invoices & Packing Slips for WooCommerce3526971300k+Non-prefixed hook name
#40Holded integration5572262k+Non Singular String Literal Domain
#41UpdraftPlus: WP Backup & Migration Plugin57863013m+Non-prefixed global variable
#42Spiraclethemes Site Library6720981k+Non-prefixed global variable
#43Export and Import Users and Customers6721066160k+Non-prefixed global variable
#44HT Mega Addons for Elementor – Elementor Widgets & Template Builder881,23970k+Non-prefixed global variable