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
#51Daily Prayer Time219471,7801k+Non-prefixed global variable
#52DELUCKS SEO213621,171400Missing nonce verification
#53Free Downloads WooCommerce214303594k+Output is not escaped
#54Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More212,5721,2771m+Output is not escaped
#55Eupago Gateway For Woocommerce215762332k+Output is not escaped
#56EventPrime – Events Calendar, Bookings and Tickets218734,3087k+Non-prefixed global variable
#57FileOrganizer – WordPress File Manager21536241200k+unlink unlink
#58Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More21522,063300k+Non-prefixed global variable
#59Campaign Monitor for WordPress213864612k+Non-prefixed global variable
#60Frontend Dashboard21384945500Non-prefixed function
#61Leyka212573,4462k+Request data is not unslashed
#62Mapster WP Maps213,4402,8943k+Text Domain Mismatch
#63Mooberry Book Manager211,0403991k+Text Domain Mismatch
#64MotoPress Hotel Booking213,0671,03710k+Text Domain Mismatch
#65Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program – myCred211,4783,33710k+Non-prefixed global variable
#66Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages211,1202,9139k+Non-prefixed global variable
#67PeachPay — Payments & Express Checkout for WooCommerce (supports Stripe, PayPal, Square, Authorize.net, NMI)21485813300Missing direct file access protection
#68User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor217031,46340k+Missing Translators Comment
#69PublishPress Planner – Editorial Calendar, Marketing Content, Kanban Board216038906k+Output is not escaped
#70Five Star Restaurant Reservations – WordPress Booking Plugin211,1011,15910k+Output is not escaped
#71Rocket Maintenance Mode & Coming Soon Page211,1761,4064k+Non-prefixed global variable
#72Seamless Donations is Sunset216005142k+Text Domain Mismatch
#73Professional Social Sharing Buttons, Icons & Related Posts – Shareaholic2132718110k+Output is not escaped
#74Accept Stripe Payments2137389220k+Missing nonce verification
#75Trace My IP – Visitor IP Tracker, Stats Analytics & Page Views Counter with Email Alerts218713381k+wp function not compatible with requires wp
#76Revive Social – Social Media Auto Post and Scheduling Automation Plugin2125643120k+Non-prefixed hook name
#77URL Shortify – Simple and Easy URL Shortener211,5112,66910k+Non-prefixed global variable
#78Buckaroo Woocommerce Payments Plugin216383212k+Exception output is not escaped
#79WebP Express21160427300k+Non-prefixed global variable
#80Paysera Payment Gateway for WooCommerce211,8681967k+Exception output is not escaped
#81Booster for WooCommerce – PDF Invoices, Abandoned Cart, Variation Swatches & 100+ Tools217863,39330k+Non-prefixed global variable
#82Pay For Post with WooCommerce219581,4771k+Non-prefixed global variable
#83PPOM – Product Addons & Custom Fields for WooCommerce213361,31920k+Non-prefixed global variable
#84WP Compress – Instant Performance & Speed Optimization213,3673,25310k+Non Singular String Literal Domain
#85WP-Lister Lite for eBay216,6965,1282k+Output is not escaped
#86WP phpMyAdmin214,5286,43550k+Missing Arg Domain
#87WPScan – WordPress Security Scanner215272658k+Text Domain Mismatch
#8812 Step Meeting List22156593900Non-prefixed global variable
#89Code Profiler – WordPress Performance Profiling and Debugging Made Easy222654008k+Non-prefixed global variable
#90RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login223,6525,1348k+Non-prefixed global variable
#91Data Tables Generator by Supsystic2216419810k+Exception output is not escaped
#92Directorist: AI-Powered Business Directory, Listings & Classified Ads225602,20220k+Non-prefixed global variable
#93Download Manager222,5131,459100k+Output is not escaped
#94Diverse Solutions IDX Real Estate Listings & MLS Search227456051k+Heredoc Output Not Escaped
#95Dynamic QR Code – generator222382085k+Missing direct file access protection
#96Ebook Store224101,054700Non-prefixed global variable
#97EleSpare – News, Magazine and Blog Addons for Elementor227331,42310k+Non-prefixed global variable
#98Events Manager – Calendar, Bookings, Tickets, and more!224,7165,69070k+Output is not escaped
#99FACTO – Facturación Electrónica22244423400Request data is not unslashed
#100Falang multilanguage for WordPress227167691k+Output is not escaped