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

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#951Mail logging – WP Mail Catcher3523215720k+Text Domain Mismatch
#952WP-Paginate35375520k+Input is not validated
#953WP All Import – Property Import for WP Residence354132700Output is not escaped
#954Yotpo: Product & Photo Reviews for WooCommerce35241892k+Non-prefixed function
#955authLdap3647304k+Exception output is not escaped
#956Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder36332110k+Nonce verification recommended
#957BP Profile Search36321855k+Output is not escaped
#958Contact Form 7 Polylang Module3632455k+Output is not escaped
#959Code Snippets36342031m+Nonce verification recommended
#960Crelly Slider3642118510k+Unsafe printing function
#961Different Menu in Different Pages – Conditional Menu361671134k+Text Domain Mismatch
#962Doneren met Mollie364203514k+SQL query is not prepared
#963Drag and Drop Multiple File Upload for Contact Form 736823660k+wp function not compatible with requires wp
#964WP CTA – Call Now Button, Sticky Button & Call to Action Builder3614332k+Non-prefixed global variable
#965Export Variable Products367949400Text Domain Mismatch
#966Happy WooCommerce FAQs – Ultimate Product FAQ Plugin36651191k+Nonce verification recommended
#967FreePay for WooCommerce36114102400Output is not escaped
#968Google SEO Pressor for Rich snippets3651160400Missing nonce verification
#969Header Footer Code Manager3681180600k+Non-prefixed global variable
#970Just TinyMCE Custom Styles36112281k+Missing Arg Domain
#971LocalWeb All In One36342975k+Non-prefixed global variable
#972Photonic Gallery & Lightbox for Flickr, SmugMug & Others3618016310k+Missing Translators Comment
#973ActiveCampaign Postmark for WordPress36477550k+Text Domain Mismatch
#974SMTP for SendGrid – YaySMTP3627961k+Non-prefixed global variable
#975Slider Ultimate3629480500Output is not escaped
#976User Roles and Capabilities362271328k+Output is not escaped
#977Wanderlust OCA para WooCommerce3615755500Text Domain Mismatch
#978Extended Coupon Features for WooCommerce FREE362196310k+Text Domain Mismatch
#979Eway Payments for Woo36525403k+Text Domain Mismatch
#980WP Header Images361741336k+Unsafe printing function
#981Payment Button for PayPal36155864k+Unsafe printing function
#982WP Sort Order361342116k+Direct Query
#983WP Stripe Checkout361981181k+Unsafe printing function
#984WP Super Edit36351852k+Nonce verification recommended
#985wpShopGermany IT-RECHT KANZLEI363747500Input is not sanitized
#986Adapta RGPD373497240k+Text Domain Mismatch
#987Apaczka: integracja z WooCommerce3783163k+Non-prefixed global variable
#988Banhammer – Monitor Site Traffic, Block Bad Users and Bots371041741k+Output is not escaped
#989Custom Thank You Page Customize For WooCommerce by Binary Carpenter3745802k+error log error log
#990Bellows Accordion Menu371602810k+Text Domain Mismatch
#991Delivery Date Time & Pickup for WooCommerce37148216400Output is not escaped
#992Checkout for PayPal3713467600Unsafe printing function
#993Clearpay Gateway for WooCommerce37185631k+Text Domain Mismatch
#994ClickCease Click Fraud Protection37305810k+Non-prefixed class
#995CookieAdmin – Cookie Consent Banner374386400k+Nonce verification recommended
#996Ultimate Custom Add To Cart Button (Ajax) For WooCommerce by Binary Carpenter3715161700Output is not escaped
#997Custom CSS Manager3755201k+Output is not escaped
#998Custom Post Template37483010k+Output is not escaped
#999Duo Two-Factor Authentication3744613k+Missing nonce verification
#1000Easy Photo Album37360431k+Text Domain Mismatch