WordPress.PHP.DevelopmentFunctions.error_log_print_r

error log print r

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

RankPluginScoreErrorsWarningsInstallsUpdatedTop Issue
#801CCAvenue Payment Gateway for WooCommerce4253403k+Text Domain Mismatch
#802FooTable428671k+Output Not Escaped
#803Gelato Integration for WooCommerce4236325k+Output Not Escaped
#804Posts Like Dislike42157396k+Non Singular String Literal Domain
#805WP Media Category Management4291806k+Recommended
#806WP SmartCrop4343124k+Output Not Escaped
#807ELEX WooCommerce Role Based Pricing442131962k+Non Prefixed Variable Found
#808Ocean Modal Window44264410k+Output Not Escaped
#809Setmore Appointments4445134k+Output Not Escaped
#810Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro452611720k+Non Prefixed Hookname Found
#811Evergreen Countdown Timer45193352k+wp function not compatible with requires wp
#812Product Visibility by User Role for WooCommerce4536356k+Missing Translators Comment
#813Gravity Forms Constant Contact4636273k+Non Prefixed Class Found
#814Updater by BestWebSoft464942192k+Text Domain Mismatch
#815Custom Price Labels for WooCommerce4617221k+Output Not Escaped
#816Tabby Checkout4733464k+Non Prefixed Class Found
#817Simple Client Dashboard4738362k+missing direct file access protection
#818Website Article Monetization By MageNet47172410k+Output Not Escaped
#819XML Sitemap & Google News47270224100k+Non Prefixed Variable Found
#820Instamojo for WooCommerce4872445k+Text Domain Mismatch
#821ReCrawler4910404k+Direct Query
#822Dynamic Pricing and Discount Rules5025651k+Non Singular String Literal Text
#823File Manager50427210k+missing direct file access protection
#824Product Open Pricing (Name Your Price) for WooCommerce50105376k+Text Domain Mismatch
#825Send Emails with Mandrill50361416k+Non Prefixed Variable Found
#826Gutenverse – WordPress Blocks, Page Builder & Site Editor51174720k+Non Prefixed Hookname Found
#827Popular Brand Icons – Simple Icons5120123k+Output Not Escaped
#828User Activity Tracking and Log51282373k+Non Prefixed Variable Found
#829Swift SMTP (formerly Welcome Email Editor)5112627k+Missing
#830YayMail – WooCommerce Email Customizer5116276250k+Non Prefixed Variable Found
#831Debug This5243322k+Missing Translators Comment
#832Formstack Online Forms5239201k+Output Not Escaped
#833SKU Generator for WooCommerce5229122k+Output Not Escaped
#834Thank You Page Customizer for WooCommerce – Increase Your Sales5252494k+Non Prefixed Variable Found
#835Helpie FAQ — Accordion, Docs & Knowledge Base5496899k+Recommended
#836Quick and Easy Testimonials5463323k+Non Singular String Literal Domain
#837SimplyBook.me – Booking and reservations calendar54311330k+Exception Not Escaped
#838Grids: Layout builder for WordPress5624272k+missing direct file access protection
#839Debloat – Remove Unused CSS, Optimize JS58242030k+Recommended
#840Error Log Viewer by BestWebSoft584331726k+Text Domain Mismatch
#841Gutenverse Form – Contact Form Builder, Block Form & Booking Form58174810k+Recommended
#842Menu Swapper5820143k+Output Not Escaped
#843Resize Image After Upload59151180k+Output Not Escaped
#844GST Invoice for WooCommerce5910421k+Missing
#845Variation Swatches for WooCommerce591164300k+Non Prefixed Variable Found
#846Contact Form 7 Modules6047155k+Text Domain Mismatch
#847Mailster AmazonSES Integration6052252k+Missing Arg Domain
#848Team – Team Members Showcase Plugin601278110k+Non Prefixed Variable Found
#849ELEX WooCommerce Catalog Mode61974910k+Text Domain Mismatch
#850GetPaid Stripe Payments61206442k+Text Domain Mismatch