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
#101WooCommerce221,3596,1727m+Non-prefixed global variable
#102Simple Shopping Cart2279653610k+Unsafe printing function
#103ManageWP Worker225075651m+Non-prefixed class
#104Asset CleanUp: Page Speed Booster222,0302,485100k+Non-prefixed global variable
#105WP Easy Pay – Payment and Donation form Builder for Square229101,8351k+Non-prefixed global variable
#106WP Express Checkout (Fast Payments via PayPal & Stripe)225916271k+Output is not escaped
#107File Manager227405201m+Unsafe printing function
#108WP Umbrella: Update Backup Restore & Monitoring2292191970k+Exception output is not escaped
#109Wp-Insert2226730110k+Output is not escaped
#110WP Super Minify • Minify, Compress and Cache HTML, CSS & JavaScript221642578k+Non-prefixed constant
#111WP-WebAuthn229573962k+Exception output is not escaped
#112YaySMTP – WP Mail SMTP with Email Logs, Tracking & Reports2265443510k+Exception output is not escaped
#113Print Labels with Barcodes. Create price tags, product labels, order labels for WooCommerce231,1851,0271k+Text Domain Mismatch
#114Advanced Custom Fields: Extended231,885329100k+Text Domain Mismatch
#115Admin and Site Enhancements (ASE)23137330200k+Nonce verification recommended
#116Advanced Ads – Ad Manager & AdSense23559719100k+Non-prefixed global variable
#117AI Engine – The Chatbot, AI Framework & MCP for WordPress23408539100k+error log error log
#118Affiliate Super Assistent231,2802671k+Text Domain Mismatch
#119Kadence Security – Password, Two Factor Authentication, and Brute Force Protection231,053967700k+Missing Translators Comment
#120BlossomThemes Email Newsletter2333723920k+Output is not escaped
#121Geo Controller23914501k+Non-prefixed global variable
#122Easy Digital Downloads – eCommerce Payments and Subscriptions made easy233,72310,28340k+Non-prefixed namespace
#123Ecwid by Lightspeed Ecommerce Shopping Cart2333930720k+Missing direct file access protection
#124Error Log Monitor236941,41420k+Non-prefixed global variable
#125Essential Real Estate235295,0608k+Non-prefixed global variable
#126Flexmls® IDX Plugin231,2689571k+Output is not escaped
#127Tracking and Consent Manager – WP Full Picture231,2803,2233k+Non-prefixed global variable
#128Futurio Extra2378720520k+Text Domain Mismatch
#129FV Flowplayer Video Player231,3111,45420k+Output is not escaped
#130GAinWP Google Analytics Integration for WordPress235251768k+Output is not escaped
#131GamiPress – Gamification plugin to reward points, achievements, badges & ranks in WordPress233,6212,74410k+Output is not escaped
#132The GDPR Framework By Data443231,28751710k+Short PHP open tag found
#133Groundhogg — CRM, Newsletters, and Marketing Automation231369212k+Non-prefixed global variable
#134Gutenberg23605327300k+Missing direct file access protection
#135Interactive Content – H5P2356538040k+Non Singular String Literal Domain
#136RealHomes Memberships235162641k+Non Singular String Literal Domain
#137Login With Ajax – Fast Logins, 2FA, Redirects2362352010k+Output is not escaped
#138MailPoet – Newsletters, Email Marketing, and Automation23931718500k+Exception output is not escaped
#139MasterStudy LMS WordPress Plugin – for Online Courses and Education231,4194,87510k+Non-prefixed global variable
#140Media Library Assistant231,1313,75970k+Nonce verification recommended
#141Restaurant Menu and Food Ordering233858532k+Non-prefixed global variable
#142MyWorks Sync for WooCommerce & QuickBooks Online232,2929,1015k+Non-prefixed global variable
#143Next Active Directory Integration236832842k+Exception output is not escaped
#144NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization2331663990k+Output is not escaped
#145Ocean Extra231,4942,107500k+Non-prefixed global variable
#146Postie2340825910k+Output is not escaped
#147PowerPress Podcasting plugin by Blubrry234,8072,39420k+Output is not escaped
#148Pricing Table by Supsystic231,29944710k+Non Singular String Literal Domain
#149Print Anywhere & Create PDFs of Order Receipts, Invoices, Labels & More.231,4854441k+Text Domain Mismatch
#150Radio Station by netmix® – Manage and play your Show Schedule in WordPress!239343,6191k+Non-prefixed global variable