WordPress.PHP.DevelopmentFunctions.error_log_trigger_error

error log trigger error

Development or debugging behavior appears in code that may run in production.

medium weight

Why It Shows Up

The scan found logging, debugging, path disclosure, `phpinfo()`, error-reporting changes, or similar development-oriented functions.

Why It Matters

Debug output can leak paths, configuration, request data, stack details, or sensitive runtime information.

How to Fix

  • Remove temporary debugging calls before release.
  • If logging is required, guard it with `WP_DEBUG` or a plugin setting intended for administrators.
  • Never show debug details to unauthenticated visitors or normal front-end users.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#451Coding Chicken – JetEngine Importer385529400Missing direct file access protection
#452Migrate Store: Export and Import WooCommerce Settings3837331k+Non-prefixed global variable
#453MimeTypes Link Icons3853348k+Output is not escaped
#454SCSS WP Editor3811140900Exception output is not escaped
#455SimpleShop3852501k+date date
#456Native PHP Sessions38309210k+Direct Query
#457Add-on Gravity Forms – MailPoet 3393133600Output is not escaped
#458Contact Form 7 – Dynamic Text Extension3910328100k+Output is not escaped
#459Query Multiple Taxonomies395541500Output is not escaped
#460Smart Archives Reloaded3978361k+Non Singular String Literal Domain
#461SMTP395415700Non Singular String Literal Domain
#462CURCY – Multi Currency for WooCommerce – Smoothly on WooCommerce 9.x39722220k+Non-prefixed hook name
#463YITH Custom Login3986336k+Output is not escaped
#464Widget Builder404052500Non-prefixed global variable
#465FluentAffiliate – Affiliate Program Management Suite, Affiliates Manager41115141k+Exception output is not escaped
#466WP Permalink Translator4134212k+Unsafe printing function
#467WP Router412913800Exception output is not escaped
#468Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution421111720k+Exception output is not escaped
#469OG Tags42131342k+Non Singular String Literal Domain
#470I Order Terms4440241k+Output is not escaped
#471CoSchedule4624663k+Nonce verification recommended
#472Podcast Player – Your Podcasting Companion461413310k+Non-prefixed global variable
#473Ansar Import – One Click Starter Sites – for Elementor & Themes482711610k+Non-prefixed global variable
#474Instamojo for WooCommerce4872445k+Text Domain Mismatch
#475ACF Quick Edit Fields49207230k+Nonce verification recommended
#476Gallery Carousel Without JetPack4956354k+Text Domain Mismatch
#477Secondary Product Image for WooCommerce4925292k+Output is not escaped
#478Taxonomy Images4938509k+Output is not escaped
#479Page Builder Gutenberg Blocks – CoBlocks5016736300k+block api version too low
#480Event Organiser CSV502827600Output is not escaped
#481File Manager50427210k+Missing direct file access protection
#482Menu Icons by Themeisle – Add Icons to Navigation Menus513422100k+Output is not escaped
#483GSheetConnector for Gravity Forms – Send Gravity Forms Entries to Google Sheets in Real-Time5226271k+Exception output is not escaped
#484Multiple Post Thumbnails53251820k+Output is not escaped
#485REST API Featured Image533416700Output is not escaped
#486Weight Based Shipping for WooCommerce53484160k+Missing direct file access protection
#487WP Console – WordPress PHP Console powered by PsySH53344820k+Exception output is not escaped
#488CSV Importer5424113k+Missing direct file access protection
#489Cyr-To-Lat541648300k+Dynamic hook name
#490Advanced Custom Order Status for WooCommerce554433500Text Domain Mismatch
#491Refer A Friend for WooCommerce by WPGens5577211k+Text Domain Mismatch
#492Internal Link Juicer: SEO Auto Linker for WordPress57126190k+Database parameter is not escaped
#493Longer Permalinks5727218k+Missing Arg Domain
#494Pattern Wrangler – Manage Block Patterns and Pattern Categories591473400Non-prefixed global variable
#495CodeColorer64652661k+Non-prefixed global variable
#496Twitter6427239k+Missing Translators Comment
#497Ajaxify Comments – Ajax and Lazy Loading Comments6520383k+Non-prefixed hook name
#498Disabler6717937900Text Domain Mismatch
#499GravityExport Lite for Gravity Forms67481410k+Output is not escaped
#500wp-Typography67913320k+Missing direct file access protection